Tropical Storm Imelda forms in Atlantic, could threaten Southeast

Wait 5 sec.

Imelda is the ninth named storm of the 2025 Atlantic hurricane season, and it could bring heavy rain to the U.S. coast from Florida to the Carolinas.