The album by Destruction was released on August 27, 2001 via Nuclear Blast.
The Antichrist is Destruction's seventh album, which follows All Hell Breaks Loose.
Destruction