Gulf to give birth to new tropical system

  • 10 months ago
All eyes are on the Gulf of Mexico where AccuWeather meteorologists say a tropical system may soon develop before approaching the United States.

Recommended