Army of bees take over Queens subway station

Video captured by New York City Photos shows commuters in awe at the insects near the Flushing-Main St subway station entrance.

Top Videos

Watch Full Episodes

Good Day New York