‘Puppets of New York’ exhibit features Oscar the Grouch, Lambchop, Lion King, more
"Puppets of New York" is a new exhibit at The Museum of the City of New York that brings together some of the most famous puppets to ever have called NYC home. There will be over 100 puppets on display...