A new video from Wild Beasts for their single "A Simple Beautiful Truth" that appears on their latest album "Present Tense". The video features the band dancing through some beautiful scenery dressed in some very colorful neon-lined outfits.
Videos & Galleries
Recorded in the CPR Performance Studio on November 20, 2013.
More videos from the session.