Immolation Reveal New Album’s Title and Track Listing Posted by Zach Shaw on December 9, 2009 Tweet Immolation has revealed the track listing to their new album Majesty And Decay, set to be released on March 9, 2010 via Nuclear Blast Records. Tags: Immolation, Nuclear Blast Records Categorised in: News Ticker