Russ Parrish: Steel Panther melt HELLFEST 2012


Interview and live footage from the Hellfest Festival in Clisson, France on June 16th, 2012.

Steel Panther - HELLFEST 2012


Steel Panther - "The British Invasion" Official Trailer

Comments