Invests 90L, 99L among 4 tropical systems brewing

Forecasters with the National Hurricane Center (NHC) are monitoring four tropical disturbances swirling in the Atlantic Basin, including a newly designated Invest 99L off the U.S. East Coast and Invest 90L off the Gulf Coast.

Top Videos