Kreator, Germany’s longer-lived thrash metal bands, have released the official video for the title track off their thirteenth studio album, Phantom Antichrist.
James Heller’s expletive-and-rage-filled quest to uncover those responsible for the death of his family and the bio plague terrorizing NYZ doesn’t offer much.