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.

Klaxons New Album Cover Features a LOLcat

Drownedinsound has reported that the Klaxons new album will feature a lolcat as their coverart. This is one of the best cover art images I have ever seen! The Klaxons new album Surfing The Void is…