NEW YORK, Nov 5 ― Puppets are an integral part of New York and its cultural scene. Now, the Museum of the City of New York is paying tribute to these quirky characters through a major exhibition running until April 3. Visitors can discover more than 100 puppets used in Broadway shows like The.