Feb 29, 2020 | Accident News
Rockford, IL (February 29, 2020) – An accident took place in a school parking lot during the evening on Friday night. Sources reported that the incident was reported to have occurred at 8:30 p.m. in the parking lot of the Christian Life School located at 5950...