Strong wind gusts and swells from Hurricane Imelda batter Bermuda
Strong wind gusts and swells from Hurricane Imelda batter Bermuda
Strong wind gusts and swells from Hurricane Imelda battered Bermuda Thursday morning as the storm pulled away from the island.