US: Tropical Depression Cristobal Continues To Unleash Strong Wind And Rain In Illinois 2
- Captured on Tuesday 9th of June 2020
- Location is Illinois
Description
Tropical Depression Cristobal brought strong rain and wind, causing severe damages in Illinois on Tuesday, June 9. Th Read more...