Mar 21, 2020 | Testimony
Rockford, IL (March 21, 2020) – An accident that led to multiple victims being injured took place early on Friday morning, March 20th at around 1:00 a.m. The incident took place in front of the Broadway Food & Liquor store at 2710 Broadway. Sources report...