Cymbals

Cymbals debut first track from upcoming album

Cymbals debut brand new single ‘Decay’! Cymbals have debuted their new single ‘Decay’ which is taken from their forthcoming album ‘Light In Your Mind’ which is set for release at the end of August. ‘Decay’ is the first new music from Cymbals since their last album in 2014 and the band has changed over this…