MACHINE HEAD announce North American tour for upcoming album!

September 20, 2017 Matt Mart 0

San Francisco Bay Area metal titans MACHINE HEAD, have announced the first U.S. tour dates of their world tour in support of their upcoming album, Catharsis. Vocalist/guitarist Robb Flynn adds, “It’s been far too long since we’ve demolished venues in America, […]

x Close

Like us on Facebook!

Social media & sharing icons powered by UltimatelySocial

Like us on Facebook and all Social!