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.