Thursday, February 18, 2010

Wild Beasts - We Still Got The Taste Dancin' On Our Tongues
















The new Wild Beasts video is beautiful. The single is out March 22nd.



No comments: