Wednesday, August 20, 2008

Muppets "Teen Stress" Theatrical PSA

Theatrical Advertisement for the Will Rogers Institute starring the Muppets and Teri Hatcher.