2019 Indianapolis Tornado

The 2019 Indianapolis Tornado was the costliest tornado in US history.