July 19, 2011, posted by FotherMucker99.
Kevin and Ian of the "Metal Shop" radio show conducted an interview with Robb Flynn at the third show of the Rockstar Energy Drink Mayhem Festival on July 12 in Auburn, Washington.
Follow this link to watch the chat in HD.
Source: www.kisw.com
TakeMyScars.com - A Place Dedicated to the Mighty Machine Head!