Motorist Escapes Minivan Fire After Crash on I-90 Just East of Meacham Rd Near Schaumburg
Illinois State police and Schaumburg firefighter/paramedics responded about 7:16 AM Saturday to a report of a crash with entrapment and vehicle fire on eastbound I-90 just east of Meacham Road near Schaumburg, IL. Police and […]