The eight studio album from Swedish extreme tech-metal messiah's Meshuggah was released on October 7th. The band not only saw its highest first weeks sales in the US, the album debuted at #17 on the Billboard Top 200 chart, #3 on the Hard Music chart, and #7 on the...
Continue reading...
Continue reading...