Some big news came out in the meteorological community on Monday regarding a powerful tornado that occurred in eastern North Dakota on June 20, 2025. The National Weather Service in Grand Forks ...
Around 1,200 tornadoes occur on average in the United States each year and every one of them gets its own rating on the Enhanced Fujita Scale.
The 1970 Lubbock tornado was a destructive storm that killed 26 people and caused over $100 million in damage. It was one of only two tornadoes ever considered for an experimental F6 rating, which was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results