Tropical disturbance has 90% chance of developing into tropical depression, storm
Tropical disturbance has 90% chance of developing into tropical depression, storm
The NHC identified the tropical disturbance as Invest 98L. FOX Weather shows the possible impacts.