US: Heavy Rain Causes Major Flooding In Naperville, IL
- Captured on Tuesday 19th of May 2020
- Location is Illinois
Description
After heavy rains, several Naperville streets in IL are under water on May 19th. The DuPage River overflowed its bank Read more...