Norma Jean guitarist Grayson Stewart has recorded a playthrough video for the band’s song “Landslide Defeater” from their 2019 album All Hail and you can see it for yourself right here. If you missed it, All Hail dropped as the band’s long awaited eighth studio album back in October. The record includes 14 brand new [...]