Uncle Acid & the Deadbeats creep on with new single “Waiting For Blood”- News August 25, 2015 The UK’s greatest cult band Uncle Acid & the Deadbeats return with their 4th full-length studio album The Night Creeper on September 4 via Rise Above Records.
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.