Video of The Day: Muppets

August 9th, 2008

Episode 78: “You’re running Mac or PC?”

I have no idea where these Muppets videos come from. It seems they’re meant as “web-clips”, but I wonder if they have anything to do with the upcoming (still to be filmed though) Muppets movie.