Wednesday, June 30, 2010

Klaxons- Echoes

Image and video hosting by TinyPic
 
This is the new Klaxons song off their new album Surfing the Void. Check the cover art of the album above. Pretty crazy huh?