Kreator unleashes Phantom Antichrist in June – News March 22, 2012 Phantom Antichrist is Kreator’s album debut for Nuclear Blast, which is scheduled for release on June 1st in Europe and June 5th in North America.
Destruction: New Album Available For Streaming In Its Entirety – News February 11, 2011 Day Of Reckoning, the latest album by German thrash trio Destruction, is available to stream in its entirety on the band’s Facebook page.