Around this time of year everyone is feeling the Christmas/New Year's cheer. I even put up a post wishing everyone a happy holiday, which isn't very metal! But, here is some news that will set your Christmas trees ablaze with metal.
New York death metal band, Immolation, releases its latest album, Majesty and Decay on March 9, 2010. I'm not a huge fan of the death metal religion bashing trend (prefer the smarter lyrics of bands like Death), but this band writes some solid music.
The cover is below along with an older tune called "Put My Hand in the Fire" off the album Close to a World Below.