Hurricane Imelda rolled through Bermuda on Wednesday night, causing strong winds, a dangerous surf and power outages.
Trending Now Weather Videos

121
Hurricane Imelda rolled through Bermuda on Wednesday night, causing strong winds, a dangerous surf and power outages.