March 31 2023 Ottumwa / Keota IA EF4 tornado I can die happy. #IAwx pic.twitter.com/VYnBpgp8FQ — Devin Pitts (@DevinWxChase) March 31, 2023 Similar Posts The science behind the Oklahoma and Arkansas tornadoes of March 25, 2015 Jeff Frame Reviewing the 2016 tornado year with the “Ice Station Housman” podcast Ian Livingston