People Watch Tornado Touch Down Over Omaha Airport
- Cleared
Occurred on April 26, 2024 / Council Bluffs, Iowa, USA
Info from Licensor: "After the power blinking off and the sirens going off, my husband and I jumped in the car to see if we could see the..
Location
Council Bluffs, Iowa, USA
Occurred
not known
Posted By
Karissa Skirmont
Posted On
Apr-28-2024