• EN

Karissa Skirmont

Search Results

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