Hurricane Tomas Spotted Moving Through Windward Strait

Date: 05 November 2010 Time: 03:15 PM ET
Our-amazing-planet