Welcoming back old ‘Wizzards’, vocalist Wyatt “Screaming Demon” Anderson and guitarist James J. LaRue, to the fold seems to have buoyed White Wizzard no end [...]
After the success of their 2017 debut album, The Knight of Rebellion, British epic metallers Dream Tröll are set to release their new concept EP The Witch’s Curse on [...]