Stretch Limousine Rollover Crash 1 Killed, 6 Injured on Eastbound I-90 West of Dundee Ave (Route 25), Elgin
Illinois State Police and Elgin firefighter/paramedics responded about 7:20 AM Friday to a report of a rollover crash with injuries on eastbound I-90 EB just west of Dundee Ave, Elgin Il. Illinois State Police and […]