Bee swarm in Manhattan

A bee swarm took over a light pole in Lower Manhattan.

Top Videos

Watch Full Episodes

Good Day New York