Buzz·Posted on Sep 1, 2009How Muppets WorkAh, so that's how they do it!by Eliot GlazerBuzzFeed StaffLinkFacebookPinterestTwitterMail