Tractor trailer overturns on I-95 in South Phila.

Watch report from Action News
Tuesday, February 25, 2014