Steel Panther will be featured as the arch rivals in a Battle of the Bands on the Z ROCK comedy series this Sunday at 11pm EST on IFC.

author avatar
Metal Insider