11/25/09 - 2:02am
by Chas Danner

Long Live the Muppets

This new Muppet Studio channel is as of right now the reason YouTube was invented.

Bookmark and Share
If you want a pic to show with your comment, go get a gravatar for your email address