Scar
Watch :: Cloud Control ‘Scar’
Our current biggest band crush have dropped a deliciously bleak clip for their new single ‘Scar’. Been watching Walking Dead a bit too much, CC?
Our current biggest band crush have dropped a deliciously bleak clip for their new single ‘Scar’. Been watching Walking Dead a bit too much, CC?