Many seem compelled to call The Antichrist the 'comeback' album for Destruction, but this not chronologically nor logically the case. The sound here is one lifted straight from its predecessor, All Hell Breaks Loose, but pummeled into perfection…
The Curse of the Antichrist: Live in Agony is the third live album released by German thrash metal band Destruction. The album was released on September 25, 2009, by AFM Records…