Leigh Orf's Thunderstorm Research

Leigh Orf's thunderstorm/tornado research from 2014 through 2024. As of January 2025 Leigh is no longer employed as an atmospheric science researcher.