Two-car crash halts traffic on I-95 south in Delaware County
A two-car crash shut down southbound lanes of Interstate 95 in Delaware County during the Wednesday evening rush hour commute.
More Videos
From CNN Newsource affiliates