30,000 bees in Times Square!

A swarm of thousands of bees landed on a window ledge in Times Square.

Top Stories