Norma Jean Premiere “Landslide Defeater” Music Video

Norma Jean have premiered a new video for their song “Landslide Defeater.” This track is from the band’s latest album “All Hail.” The group commented:

“2019 ←2̷0̷2̷0̷ ̷2̷0̷2̷1̷→ 2022. Kicking everything off where we left off.”

Comments are closed.