Loading Video…
This browser does not support the Video element.
Fiery crash on I-95 in Delaware County sends several to hospital
Two Chester police vehicles were part of a fiery crash on I-95. Several people were taken to a local hospital.
This browser does not support the Video element.
Two Chester police vehicles were part of a fiery crash on I-95. Several people were taken to a local hospital.