Machine Head Premiere “Catharsis” Music Video

Machine Head have premiered a new video for their new song “Catharsis.” This song is the title track of the band’s new album, which will be released on January 26. If you missed it, you can also get a behind the scenes look at the clip HERE


Comments are closed.