The National Hurricane Center said Friday Invest 91L in the central Atlantic has a high chance of developing into a tropical depression or storm over the next week.
NHC starts tracking Invest 91L in the Atlantic | What that means for the Southeastern US
view original post