Machine Head Releases ‘Halo’ Live At Sonisphere Music Video

Here is some professionally filmed video footage of San Francisco Bay Area metal band MACHINE HEAD performing their song “Halo” on August 2 at the Sonisphere festival at the legendary Knebworth Park, United Kingdom.

Leave a Reply

Your email address will not be published.