Truck accident

A truck that overturned caused traffic delays in Newark.

Top Videos

Watch Full Episodes

Good Day New York