Jun 28, 2020 | Accident News
Rockford, IL (April 28, 2020) – The authorities with the Rockford Police Department were called to the scene of a bad accident. The incident was reported to be located on I-39 and 20 in the Northbound lanes near the Magic Waters waterpark. Traffic was backed up...