October 26, 2011, posted by FotherMucker99.
Phil Demmel was interviewed at the August 7th stop of the Rockstar Energy Drink Mayhem Festival 2011.
You can now watch the chat below
Source: Midwest Nights TV youtube
TakeMyScars.com - A Place Dedicated to the Mighty Machine Head!