Police: Hit-and-run driver caused 10-car crash

WPVI – Philadelphia
Police: Hit-and-run driver caused 10-car crash

Pennsylvania State Police say a multi-vehicle crash on I-95 in Southwest Philadelphia was caused by a hit-and-run driver.

View Comments (0)