Everybody loves the Paperhand Puppets, and this weekend is the perfect time to catch their latest work, The Painted Bird!