Listen: Klaxons unveil new track ‘Children of the Sun’
Klaxons have premiered their new track ‘Children on the Sun’ tonight. Produced by Chemical Brother Tom Rowlands, the track acts as the AA side to their new single ‘There Is No Other Time’, which is set for release on 23rd…