Advertisement
World
October 31 2017 4:38pm

Demolished truck surrounded by New York City police after vehicle struck several people

New York City police investigate demolished truck after several people and cyclists were struck.

Video Home