Immolation share new song “Apostle;” announce new album & tour
Posted by Zenae Zukowski on December 10, 2021
Immolation have announced their new album, Acts of God, will be released on February 18th via Nuclear Blast. To celebrate their upcoming 11th studio offering, these New York death metal masters have shared a video for the first single from the record, “Apostle.” The clip was produced, directed, and edited by the band’s […]