Electric Wizard To Release New Album “Black Masses” On January 18, 2011 – News December 1, 2011 Electric Wizard will release its long-awaited new album Black Masses in North America on January 18, 2011 via Rise Above Records.
Electric Wizard – Black Masses – Review February 16, 2011 The mighty Electric Wizard return in all of their fuzzy/doomy/all-encompassing Sabby-ness with Black Masses.