Wicked Wizzard – Wicked Wizzard – Album Review March 4, 2018 Heavy-ass, stoner rockers from Spain, Wicked Wizzard‘s self-titled debut album is a Sabbath lovin’ exercise in proto-doom-riffery, tumbling forth from the ether [...]