Tag: Klaxons Children of the Sun
-
Klaxons announce new album and UK shows
Following their first single in four years ‘There Is No Other Time’, The Klaxons have announced further details of their third studio album as well as a run of UK tour dates for April.