Warhorse

Warhorse


Did you know that the first thing the Handspring Puppet Company gets the puppeteers to learn is how to make the puppet breathe? That’s why, when they are on the stage the puppets are always ‘alive’. Even if they are still, they are breathing. Magical. Continue reading