Police say they have recovered the vehicle that killed a woman in a hit and run in Southwest Philadelphia.

1 / 24
WPVI – Philadelphia
Tue, Dec 4, 2012 12:02 AM EST