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
BLACK SABBATH – ‘Back To The Beginning’ Official Release Details
OBITUARY – New Shows Announced
PREMIERE: Sorority Babes Go Loco AI Movie