Flash Flood Invades Store
- Cleared
Occurred on June 18, 2018 / Rockford, Illinois, USA
Info from Licensor: "I was at work on my lunch break. It was storming all day and we had flash flood warnings on and off all day. As I finis..
Location
Rockford, Illinois, USA
Occurred
Jun-18-2018
Posted By
Heather Wise
Posted On
Jun-21-2018