Metallica shares the live video for ‘Screaming Suicide’
Metallica has shared a live video of “Screaming Suicide” from their performance at Johan Cruijff ArenA, in Amsterdam, Netherlands on April 27. The track is featured on Metallica’s new album 72 Seasons. The band celebrated National American