Meshuggah have begun their long-awaited US headlining tour with a sold-out show at The Palladium in Worcester, Massachusetts. In celebration of the tour’s kick off, the band unleashes their stunning new video for I Am That Thirst. The track comes off their critically lauded Immutable full-length, released earlier this year via Atomic Fire. …Continue Reading

Check out this week’s top stories, including Nita Strauss, Satyricon, and more!
The post The Best Thrash Albums of the New Millennium, The Pantera “Reunion,” and More of This Week’s Top Stories appeared first on MetalSucks. …Continue Reading