Flash Flooding in Omaha After Heavy Rain
- 3 years ago
Occurred on August 7, 2021 / Omaha, Nebraska, USA
: "Extreme flash flooding at 13th and Leavenworth Streets in Omaha Nebraska."
: "Extreme flash flooding at 13th and Leavenworth Streets in Omaha Nebraska."