METALLICA STREAMS “MASTER OF PUPPETS” DEMO

Metallica have released a demo of their classic song, Master Of Puppets. Listen to the track, below. It was recorded in the garage of The Carlson House, El Cerrito, California, in late June 1985 and has been taken from the band’s upcoming Master Of Puppets box set, which arrives on November 10th through their Blackened […]

ANTHRAX AND KILLSWITCH ENGAGE ANNOUNCE “KILLTHRAX II” 2018 TOUR DATES

What do you do when you’ve co-headlined one of the hottest metal touring packages of 2017? Well, like any rock band that cares about its fans, you do it again, but you take it to the places that missed out the first time. And that’s exactly what metalcore masterminds Killswitch Engage and legendary thrash/metal masters […]