Metallica performed the title track of their new album, 72 Seasons, during their concert at Johan Cruijff Arena in Amsterdam, Netherlands, on April 27. Watch professionally-filmed footage below: Watch "Sleepwalk My Life Away" and "Screaming Suicide" from the same concert: Presented worldwide by Liquid Death and Blackened American Whiskey...
Continue reading...
Continue reading...