Quantcast

The high-tech puppets of ‘Heart and Lights’

There are six puppets in the new Radio City Music Hall show “Heart and Lights” that bring to life some major locations in New York City. Here’s a look at each: