Tag: Album Trailer

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…