2018 Finley, Oklahoma Tornado

The 2018 Finley, Oklahoma Tornado was a destructive and devastating, rated high-end EF4 tornado that struck Finley, Oklahoma on June 21, 2018. In all, 8 people were killed, along with 27 injuries, and $402 million (2018 USD) in damages.

WIP