Big 4 update: Anthrax shred Seth Meyers, Metallica tease another new song
Posted by Bram Teitelman on August 25, 2016
With the impending release of Hardwired… To Self Destruct, 2016 is shaping up to be quite a year for the Big 4, with three of the four bands releasing albums this year. Throw in last year’s release of Repentless, and all four bands have had a pretty busy year (fun fact: the only year that Metallica, […]