Metal News Source: BravewordsAs previously reported, San Francisco Bay Area thrash legends EXODUS have confirmed that Nuclear Blast will release their upcoming album, The Atrocity Exhibition… Exhibit A, on October 28th in North America.
Metal News Source: BravewordsAs previously reported, San Francisco Bay Area thrash legends EXODUS have confirmed that Nuclear Blast will release their upcoming album, The Atrocity Exhibition… Exhibit A, on October 28th in North America.
More Stories
OBSCURA – Debut New Music Video
Rocket’s Pulp Horror Stories Debut: “The Witch on Walraven” With Accompanying Music Single by DEMON BITCH
BLACK SABBATH – Final Concert Announced