White Wizzard – Infernal Overdrive – Album Review January 15, 2018 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 [...]