2018 Tulsa, Oklahoma Tornado

The 2018 Tulsa, Oklahoma Tornado was a long-tracked, costly, and significant tornado that occurred on May 1, 2018 in Tulsa, Oklahoma. In all, 1 person died, along with 17 injuries, and $1 billion (2018 USD) in damages.

WIP