Tropical Storm Imelda forms in Atlantic with Southeast on alert
Tropical Storm Imelda forms in Atlantic with Southeast on alert
FOX Weather Meteorologist Ian Oliver and Hurricane Specialist Bryan Norcross provide the latest forecast on the newly named Tropical Storm Imelda in the Atlantic. Tropical Storm alerts are in place for Florida's east coast.