Video Premiere: Icarus Witch – “Shadowchaser”
Are you fan of classic heavy metal that sparks the imagination and sends you to an epic land of riffs and soaring vocals? Then you’ll be a fan of the new song and video from Icarus Witch. “Shadowchaser” comes from the band’s new album, No Devil… Read More »Video Premiere: Icarus Witch – “Shadowchaser”