Mayhem have unveiled a visualizer for their new single, "Despair." The track is taken from their upcoming album, Liturgy of Death, scheduled to arrive on February 6, 2026. Nearly four decades into their career, Mayhem frame death not as an ending but as an inevitable...
Metallica’s ‘Master of Puppets’ turns 30 today
Metallica are hands down one of the biggest bands in rock history. But while it was 1991’s self-titled Black Album that brought them to the masses, their first real breakthrough album, Master of Puppets, was released 30 years ago today. Quite possibly the...
Today in Metal: Dismember’s ‘Hate Campaign’ came out 14 years ago
[youtube]http://www.youtube.com/watch?v=fpSZrAh9Am0[/youtube] Metal Insider contributor Anthony Maisano is listening to a different metal album that was released on that day every day this year. Today, it’s Dismember’s Hate Campaign. ‘Hate...





