Bizarre crash leads to woman's death in SW Phila.

May 9, 2010 11:59:25 AM PDT
A woman was killed overnight in a bizarre accident at a Philadelphia intersection.

Load Comments