We went to the downtown library's puppet fest last weekend and saw several puppet shows. They were all fun, and the kids loved them. But the last one completely blew our minds! I just don't know how to adequately explain that you simply must go and see these guys if they ever come to town. It also made me reflect on something that, as a teenager, I would have been very surprised to hear my future-adult self say.