Klaxons New Single Echoes
The Klaxons are returning with their new single, Echoes. Echoes is the first single from their upcoming second album Surfing The Void, which is due out on August 16.
The band have recently played a few shows about the place, but one still remains to be played. One in London. That takes place on July 27 at Village Underground.