Klaxons Debut New Album at Intimate London Show
What’s a visit to London, England without a last-minute plea for guestlistage to the Klaxons as they debuted their brand-new second album Surfing the Void? Not much, really. The Klaxons sorted the BackstageRider out, put us on the list and also managed to make a fair few other feet dance in the process. Welcome back,…