Yes, I even fear the Muppets

If you know me, you know I hate puppets. However, this video of a puppet playing drums on “Tom Sawyer” may justify their existence.