Welsh rock band Scarlet Rebels have released a brand new gritty anthem ‘London Story’, the latest track to be taken from the forthcoming album See Through Blue out 28th January 2022 via Earache Records. Listen to the track: Scarlet Rebels – London Story (Official Audio) ‘London Story’ sees an epic, soaring rock riff alongside …
Read More »