Thursday, November 12, 2009

The Xx - Islands



Video: http://www.youtube.com/watch?v=GjcKXBFLOeo

Eerie echo third single from uk outfit XX. IKVSDK was all over crystallized back in April. The band will be live at the Phoenix on December 2nd in Toronto. Their first album X is out now.

No comments: