I think it’s safe to say Metallica is keeping fans entertained amid a worldwide pandemic.
The band just released footage of their set at Yankee Stadium on September 14, 2011, as part of their ongoing online video series.
Metallica shared the stage that night with Megadeath, Slayer, and Anthrax.
They also recently released 1994 concert footage from the Shoreline Amphitheater in Mountain View, California along with a 2006 show where they performed their entire “Master of Puppets” album.
Have you been lucky enough to see Metallica live in concert? What do you think was their best tour?