Metallica reveal new track ‘Screaming Suicide’ 20/01/2023 By Jo Forrest Metallica has unveiled a second glimpse into the intensity and expanse of its forthcoming 12th studio album, 72 Seasons, in the form of “Screaming Suicide.”…