2.11.2010

Meep in the Meep

There's apparently a new Muppet Movie in the works, which, if this little viral teaser is any indication -- should be fun.

But until that shows up on the screen, enjoy this perfect snapshot of YouTube culture, brought to you by a couple of old friends.



No comments:

Related Stories:

Related Posts with Thumbnails