Altsounds — As 2006 saw a new wave of indie dance-rock hit the radars, with bands like the Klaxons, CSS, Crystal Castles and The Teenagers quickly hijacking the attentions of music lovers and critics all over the world, an up and coming five-piece from British C...
more info