Destruction: ‘The Curse Of The Antichrist’ Release Date Announced Panagiotis KaragiannidisJune 12, 2009 The new live album from German thrash veterans DESTRUCTION, will be released on July 31 (more…)... 00 min read