Tropical Storm Debbie Looks Toward Louisiana
Tropical Storm Debbie has formed in the Gulf of Mexico and is located about halfway between New Orleans and Tampa, with maximum sustained winds of 60mph.
Tropical Storm Debbie has formed in the Gulf of Mexico and is located about halfway between New Orleans and Tampa, with maximum sustained winds of 60mph.