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.