Vehicle overturns on I-95 in SW Philadelphia

March 22, 2010 4:05:00 AM PDT
An overturned vehicle caused slow moving traffic on I-95 in Southwest Philadelphia this morning.

Load Comments