Tropical Storm Likely to Form in the Caribbean, Possible Move into the Gulf of Mexico (Video)
The Atlantic Hurricane Season refuses to quit. Invest 99 in the Caribbean has a high chance of becoming a tropical depression and tropical storm by the weekend. Most reliable model…