Nov 8, 2019 | Accident News
Rockford, IL (November 7, 2019) – According to reporting by local sources, a water rescue took place on Sunday near Sterling. A vehicle that was loaded with occupants crashed and went into the Rock River near Lawrence Park. All of the passengers in the vehicle...