STORACE Featuring KROKUS Legend MARC STORACE Release "Screaming Demon" Single And Music Video

MetalAges

Purveyor of the Unique & Distinct
Staff member
Sep 30, 2001
354,016
494
83
Virginia, USA
www.ultimatemetal.com
Storace, Swiss rock legend Marc Storace’s eponymous band, have released their new single and accompanying video, "Screaming Demon", taken from their new studio album Crossfire, set for release on November 22 via Frontiers Music Srl. Marc Storace comments on the song: “'Screaming Demon' starts with an explosive intro, bursting into...

Continue reading...