Machine Head Premiere “Do Or Die” Music Video

Machine Head have premiered a new video for their new song “Do Or Die.” This track was recorded back in December 2018 with guest drummer Carlos Cruz (Warbringer).