US: Severe Storm Brings Heavy Rain, Flooding to Northern Illinois
- Captured on Thursday 10th of July 2025
- Location is Rockford
Description
A severe thunderstorm brought heavy rain to the Rockford region in northern Illinois on Thursday, July 10, causing flash Read more...