News

On July 24, 2025, in Lake Buena Vista, Florida, USA, @intrepidweather shared a video capturing a storm rolling in. In the video, the author looks southwest across Lake Buena Vista as a dark cloud ...