Today's Song Of The Day is from London's Klaxons. Echoes appears on their second album Surfing The Void - its rad cover image of a cat astronaut is shown to the left. :) Please enjoy this track, it is really good. AND it's currently FREE on Amazon MP3 for a limited time. Click on the player below to grab it.