Watch: Rain falls in Bermuda as strengthening Hurricane Imelda approaches
Watch: Rain falls in Bermuda as strengthening Hurricane Imelda approaches
A video recorded in St. George's, Bermuda, shows rain falling on Wednesday morning ahead of expected impcts from Hurricane Imelda on Oct. 1, 2025.