US: Severe Weather Brings Heavy Rain, Causing Flash Flooding in Iowa
- Captured on Friday 11th of July 2025
- Location is Davenport
Description
Severe weather swept through Iowa on Friday, July 11, bringing the threat of tornadoes and flash flooding to the area. A Read more...