White Wizzard Parts Ways With Singer…AGAIN…After Only 5 Months!
Posted by Zach Shaw on June 28, 2011
Ok, this is getting ridiculous! Let’s recap…in October of 2010, White Wizzard released a new single featuring new singer Peter Ellis, thus marking the band’s third lineup since forming in 2007. Then just five months later, Ellis left the group due to visa issues that would prevent him from long term touring. Ellis was replaced […]