Locally, Iowa has set a new tornado record! The Storm Prediction Center has released it’s annual severe weather report for 2024 and it’s confirmed a new record for total tornadoes was set in Iowa. 125 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results