Puppet Masters

Paper Hand Puppet Intervention brings its brand of political theater back to Chapel Hill

by