Giant Insects Invade the City, Infesting Their Show With Lots of Buzz By NEIL GENZLINGER
Circque du Soleil's "Ovo," on Randalls Island, takes you inside a fanciful bug universe.
Circque du Soleil's "Ovo," on Randalls Island, takes you inside a fanciful bug universe.