LOADING...
Image via Unsplash.
Klaxons are an indie rock band based in London. The band consists of Jamie Reynolds (bass, vocals), James Righton (keyboards, vocals), Simon Taylor-Davies (guitar) and Steffan Halp
...read more on Last.fm →