On September 29, 2025, in Melbourne Beach, Florida, USA, @WeatherManSeek shared a video as Tropical Storm Imelda steered away from the area. In the video, strong waves crash against the shore under a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results