Metallica Reveals Meaning for New Song “Screaming Suicide”
| |

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 what’s the meaning of this song too. For this latest Metallica song “Screaming Suicide”, the band worked again with “Lux Æterna” director Tim Saccenti. This upcoming album is the follow-up…