Immolation, Eluveitie Sales Numbers Released

New York death metal legends IMMOLATION have scanned approximately 1600 copies of their new album Majesty and Decay in it’s first week of release in the United States. The CD landed at position No. 29 on the Top New Artist Albums chart, which lists the best-selling albums by new and developing […]

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

WP2Social Auto Publish Powered By :