Police say they have recovered a vehicle of interest in a hit and run accident in Upper Darby, Pennsylvania Thursday night.

1 / 1
WPVI – Philadelphia
Fri, Mar 7, 2014 8:02 AM EST