Scarlet Rebels to release debut album this August - PlanetMosh
‘Show Your Colours’ is the debut album by Scarlet Rebels, showcasing an array of song writing talent, coupled with real sonic weight making it a stunning record from start to finish, never losing the focus that the song always needs to be served best.