Car Crash On Green Left Turn Intersection
- Cleared
Occurred on January 14, 2012 / Algonquin, Illinois, USA
Info from Licensor: "Car crash on green left turn intersection in Illinois."..
Location
Algonquin, Illinois, USA
Occurred
Jan-14-2012
Posted By
Fred Tadayyon
Posted On
May-3-2024