Random Video

First tropical storm of 2024 could arrive in the next week

2024-06-15 1,781 Dailymotion

AccuWeather forecasters say a tropical system is likely to develop in the Gulf of Mexico.