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.

Responsive site?

Video Home