barrygruff.com
New: Klaxons – Flashover
It’s been almost 3 years since Klaxons burst onto the music scene with dazzling live sets and the rather impressive debut album Myths Of The Near Future. Where did they go? Their second album…