Tracking the Tropics: Invest 99L in the southern Gulf of Mexico could develop into a tropical depression soon


Tracking the Tropics: Invest 99L in the southern Gulf of Mexico could develop into a tropical depression soon | CBS 42