Metallica Unveil New Track Screaming Suicide, Announce 72 Seasons Global Movie Event
We’re playing catch up with the big boys of the big four! Metallica recently dropped a brand new single, Screaming Suicide, and have more news concerning the release of their upcoming new album 72 Seasons. Their new single, Screaming Suicide, as one might gather from the title, covers a very serious subject, one the band […]
Metallica Unveil New Track Screaming Suicide, Announce 72 Seasons Global Movie Event Read More »