5 Acts: <center>Klaxons</center>

Monday, October 16, 2006

Klaxons

London, UK
Klaxons has been quite an underground sensation in the UK for about two years now. Here's the Van She remix of their very first single.