Immolation Unveil Video and Single “Attrition”
Immolation, the cult New York death metal crew, are announcing their new studio album “Descent”, which will be out on April 10, 2026 via Nuclear Blast Records.
Ever since their 1991 debut “Dawn Of Possession”, Immolation have pushed the!-->!-->!-->…