Metal | Metal News | News
Metallica Reveals Meaning for New Song “Screaming Suicide”
Metallica released their new single “Screaming Suicide” on Friday(January 22nd, 2023), the second song from their upcoming 11th studio album ‘72 Seasons‘. Metallica also revealed…