NHC starts tracking Invest 91L in the Atlantic | What that means for the Southeastern US

view original post

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.