Klaxons – “Echoes” Video

In which the Brit new ravers rock out in the desert. (Or on a different planet?)

Surfing The Void is out 8/23 via Polydor.

Tags: Klaxons