Last Friday, September 28, Robb Flynn, guitarist and vocalist of Machine Head, posted in a Facebook Live video that Phil Demmel (guitar) and Dave McClain (drums) had left Machine Head. We speculate as to the root cause of this after analyzing some of the video that Robb posted. We also share each of our top 5 Machine head tracks.

Share this Facebook Twitter Reddit