Tractor trailer overturns in Center City

February 17, 2010 9:11:43 AM PST
A tractor trailer overturned Wednesday morning in Center City Philadelphia.

Load Comments