Norma Jean Premiere New Song “Landslide Defeater”

A new Norma Jean track titled “Landslide Defeater” has newly been shared online. It’s the second song the band have served up from their eighth studio album “All Hail“, which Solid State Records have set for an October 25th release date.

Music