Klaxon's - Echoes
I was sifting through Amazon's Free Music Downloads today and pretty much pulled 3 decent songs off of there to post here on FPT. Klaxons 'Echoes' is a powerful tune off of Surfing the Void album which was released in the US back on September 21, 2010.
No comments:
Post a Comment