New Jersey January 14, 2018 7:29 pm

Crash Sends Car Into Icy Delaware River

A crash caused a car to fall into the icy Delaware River in Burlington City, New Jersey. Investigators later said the passenger in the car died while the driver fled the scene but was later taken into custody.

US & World Videos

Exit mobile version