Report: Driver of Red Hummer Displays Gun to Another Driver at I-90 and I-290/IL-53 Near Schaumburg
Illinois State police responded about 5:57 PM Wednesday to a report of a hit-and-run with a gun displayed near the ramp from eastbound I-90 to southbound I-290 near Schaumburg, IL. Police received a report that […]