Incantation Premiere “Messiah Nostrum” Video


The legendary Incantation recently confirmed that they will be unleashing their new album, Profane Nexus, on August 11th via Relapse Records. Along with that announcement, they unveiled the ‘Rites Of The Locust’ video, and today they’ve premiered another new clip online via Revolver Magazine. Continue reading