Documentary: Machine Head release making of “Catharsis” music video!

Preparing for the 26th January release of their highly anticipated new album “Catharsis”, Machine Head have released a “Making of” for the music video for the title track, which is set for release tomorrow! Machine Will be on tour in the UK in May.

Add a Comment

Your email address will not be published.