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.