Metallica have released the professionally-filmed footage below, featuring the band's performance of "Master Of Puppets" at Johan Cruijff Arena in Amsterdam, Netherlands on June 11, 2019. Metallica have updated their social media platforms with a link to a website, Metallicaxx.com, which features a countdown clock. It will hit...
Continue reading...
Continue reading...