DEFYING DECAY release new single ‘Clouds’

DEFYING DECAY release new single ‘Clouds’

DEFYING DECAY release new single ‘Clouds’ Thai alt-metal 7 piece DEFYING DECAY are back with their catchy and beautifully stylised new single ‘Clouds’ featuring guest vocals from Violette Wautier.¬†Mixed by Zakk Cervini (Bring Me The...