10 years ago, the costliest tornado in US history hit Joplin, Missouri

Published May 20, 2021 10 Views

Rumble This day in weather history for May 22nd with Chris Mei. Remembering the devastating Joplin EF5 tornado in spring 2011.

BREAKING: Rumble to Combine with NASDAQ listed CFVI