10:20PM October 1, 2025
Hurricane Imelda is bringing significant impacts to Bermuda right now.
The National Hurricane Center indicates there is a 20% chance of a new tropical storm developing in the Atlantic Ocean in 5 or so days.
Nothing to stress over at this point, this is normal for this time of… pic.twitter.com/RhFdT2ywr0
— Spinks Megginson (@rzweather) October 2, 2025






