Sunday, December 13, 2009

Muppets go viral

The Muppets have created something of a sensation on the 'net with their quirky YouTube videos.
Watch the video here.