Mar 1, 2020 | Accident News
Rockford, IL (March 1, 2020) – Sources have reported a serious traffic accident that took place on the east side of Rockford during the early morning hours of Sunday, March 1. The incident occurred at the intersection of East State Street and North Perryville...