MACHINE HEAD Announce A Farewell Tour

Robb Flynn, Machine Head’s frontman, announced via their official Facebook page that due to Phil Demmel and Dave McClain’s quiting, the band is forced to cease activities.

Watch the video here:

Posted Under
Tagged