Wild Beasts "A Simple Beautiful Truth"

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.

CPR