Machine Head
-
News
MACHINE HEAD Releases New Live Video Of “Ten Ton Hammer” From Bonus DVD of Upcoming Album “Catharsis”
San Francisco Bay Area metal titans MACHINE HEAD, will release their highly anticipated new album “Catharsis” on January 26 via…
Read More » -
News
MACHINE HEAD releases making of “Catharsis” video
Behind-the-scenes footage from the making of “Catharsis”, the new video from San Francisco Bay Area metallers MACHINE HEAD, can be…
Read More »