A tropical system that the National Hurricane Center is now calling Invest 91L has a high chance of soon becoming the Atlantic’s seventh named storm of the season. Some forecasters also predict it …
Will Invest 91L become the Atlantic’s second hurricane of the season?
view original post