Tag: Now We Die

29th October 2014 0

Machine Head post album trailer

By Craig

Leviathans of Bay Area metal MACHINE HEAD have just released the first album trailer for their Nuclear Blast Entertainment debut, Bloodstone & Diamonds.  Watch it…