Multi-Vehicle Crash, Including 9 Semi-Trailer Trucks Crash, on I-80 Near Ladd, Illinois
Photos from multi-vehicle crash on Interstate 80 near Route 89. See more photos from Ladd Fire Department Facebook album December 12, 2010. Ladd Fire Department and the Illinois State Police responded to a multi-vehicle crash […]