The NTP systematic satellite imagery review for 2024 also turned up 11 new tornadoes from 2013 to 2023!

The following blog post provides details for these, as well as for a damage track reported on social media and confirmed by NTP as a tornado from 1988: https://uwo.ca/ntp/blog/2025/new_pre2024_tornadoes_following_satellite_review.html

Comments