Machine Head will release its music video for "Catharsis" tonight, and you can check out some behind the scenes footage from the shoot above. There's also a bit of Robb Flynn talking into the camera, because this is a piece of video content from Machine Head and would not be complete without it.
Machine Head's new album is out January 26.
Sponsored Links from Around the Internet