Death metal vets Incantation have announced their 13th studio album, Unholy Deification, arriving August 25th via Relapse. The band also offered up the video for lead single “Concordat (The Pact) I.” Across their storied career, Incantation have combined death metal with the occult imagery and devilish fervor typically associated black…
Please click the link below to read the full article.
Incantation Announce New Album, Unleash Lead Single “Concordat (The Pact) I”: Stream
Jon Hadusek