Scarlet Rebels release new single “Don’t Look Down” ahead of landmark Chepstow Castle headline show

Welsh melodic rock favourites Scarlet Rebels have released their uplifting new single, “Don’t Look Down” (stream / download here), just days ahead of the biggest headline show of their career at Chepstow Castle on 21st August. The track is the latest cut taken from their forthcoming studio album Flawed By Design, arriving on 13th November … Continue reading Scarlet Rebels release new single “Don’t…