Loading Video…
This browser does not support the Video element.
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.
This browser does not support the Video element.
Video captured by New York City Photos shows commuters in awe at the insects near the Flushing-Main St subway station entrance.