Smash and Run
Occurred: January 1, 2017 / Lake in the Hills, Illinois, USA Info from Licensor: "I was driving home on New Years 2017. I stopped at a red light at an intersection and a truck turning left los..
Location Lake in the Hills, Illinois, USA
Occurred not known
Posted By Fred Tadayyon
Posted On Jan-17-2017