Lots of tropical storm activity with 5 systems being tracked
The National Hurricane Center is issuing advisories on Hurricane Humberto, located a few hundred miles west of Bermuda, and on Tropical Depression Ten, located nearly 1000 miles ea…
The National Hurricane Center is issuing advisories on Hurricane Humberto, located a few hundred miles west of Bermuda, and on Tropical Depression Ten, located nearly 1000 miles ea…