This post was originally published on this site
STORACE, Swiss rock legend Marc Storace’s eponymous band, will release its second album, “Crossfire”, on November 22 via Frontiers Music Srl. The official music video for the LP’s latest single, ‘Screaming Demon”, can be seen below.
Storace comments on the song: “‘Screaming Demon’ starts with an exp…