Driver freed after pickup slams into big rig on I-95 in Chester
A pickup truck plowed into the rear of a tractor trailer in the northbound lanes of Interstate 95 in Chester, Delaware County.
A pickup truck plowed into the rear of a tractor trailer in the northbound lanes of Interstate 95 in Chester, Delaware County.