If you haven’t heard of Paperhand puppets, get ready to be impressed. The Paperhand Puppet Intervention is a puppet theater company that has specialized in creating magic and wonder for the past 18 years. The company is based out of Saxapahaw, NC and focuses on original, large scale puppet creations and performances with live music, […]