There's just something about the art of puppetry that allows for greater creative expression; we can say through puppets what we'd dare not say on our own. But while it's inappropriate to reveal a crush on your physics teacher via sock puppets — and ill-advised to tell off the IRS using marionettes — there's one troupe of puppets that can get away with absolutely anything. That's right: the adorable, musical,... More >>>