Search
Close this search box.

NOAA: ‘Slowest start to tornado activity in any year in modern record, and possibly nearly a century’ – The Decline of Tornado Devastation