Album Review – White Wizzard – Over The Top

White Wizzard´s Over the Top is in my opinion one of the most anticipated releases of 2010. They were signed over at Earache last year, and if you recall the folks over at that very label voted their EP High Speed GTO the best release of 2009. Aside from this they have already been featured …

Album Review – White Wizzard – Over The Top Read More »