Tornado at Denver International Airport
A tornado touched down just east of the Denver International Airport concourses at 20:21 UTC on 18 June 2013, producing a peak wind gust of 97 mph (before the wind instrumentation stopped transmitting data). AWIPS images of Suomi NPP VIIRS 0.64 µm visible... Read More