Tropical Storm Lee has formed in the Gulf of Mexico and is expected to dump 10 to 15 inches of rain on southern Gulf Coast states. National Hurricane Center.
Tropical Storm Lee has formed in the Gulf of Mexico and is expected to dump 10 to 15 inches of rain on southern Gulf Coast states. National Hurricane Center.