The National Hurricane Center (NHC) and the FOX 35 Storm Team are tracking an area of low pressure located over the far northern portion of the Gulf: Invest 93L. Although the chances of a tropical …
Invest 93L: Gulf Coast flood threat increases as system is monitored for tropical development
view original post