Hey there fellow Muppetheads!
The Muppets aren't the only puppets with a new movie in 2011!
A movie I built the puppets, performed in and co-worte/co-directed is having it's first public screening Feb. 19, 2011!
In Connecticut, at an art gallery called Paris In Plantsville.
The movie is...