2020 Scottsboro, Alabama Tornado

The 2020 Scottsboro, Alabama Tornado was a deadly-destructive, and catastrophic, EF5-rated tornado that struck Scottsboro, Alabama on April 13, 2020. In all, 86 people were killed, along with 497 injuries, and $1.6 billion (2020 USD) in damages.

WIP