Rosalind Hall for Snuff Puppets

The biggest and baddest puppeteers in the business are at it again, as Snuff Puppets bring their gory and gratuitous comic sensibility to Testing Grounds in December. The team will be presenting possibly the world’s largest human puppet, a 23-metre-long installation called Everybody. A visceral exploration of the human body, Everybody is the name of the puppet, […]