An area of storms southwest of Texas, which was designated by the National Hurricane Center (NHC) as Invest 98L, now has a low chance of tropical development as it quickly approaches northeastern …
Invest 98L to soak south Texas with heavy rain and potential flooding into the weekend
view original post