James C Morton

Muppet Fact

Most Muppets are left-handed. The reason for this is that most puppeteers are right-handed and operate the Muppet’s head with their favoured hand, leaving the left one to control the…