Car plunges off I-95 in Torresdale

December 6, 2011 7:46:43 PM PST
A driver was trapped after losing control of her vehicle and driving off I-95 and onto the roadway below in Philadelphia's Torresdale section.

Load Comments