Rare Tropical Storm Spotted in Atlantic Ocean

Date: 15 March 2011 Time: 05:00 PM ET
Our-amazing-planet