Tag Archives: Rockstar Mayhem Festival

Watch Machine Head Perform New Song “Locust” Live

Thrash kings Machine Head kicked off the first stop of the Rockstar Energy Drink Mayhem Festival tour in San Bernardino, Calif., on July 9. Lucky concertgoers got an earful of brand-new material from forthcoming album Unto the Locust, to be … Continue reading