Foot Powered Hit and Run
- Cleared
Occurred on / Russia
Info: The car is being pushed around a turn, and slams into a pedestrian in the middle of crossing the street. The man pushing the car on the passenger side takes off on foot,..
Location
Russia
Occurred
not known
Posted By
Anonymous user
Posted On
Jan-6-2015