Metal fans are rejoicing! Mothers are taking away their teenage daughters video privileges! Puff is pawing himself in delight! The new Steel Panther Concert DVD "The British Invasion" is finished, and is scheduled for release on September 28th in Australia and New Zealand, with a U.S. release date TBA (WTF?!?!?!).
Since I kno