Invest 98-L is producing disorganized showers and thunderstorms at about 75 miles off the coast of the southern Texas coastline. The system could become a short-lived tropical depression before moving …
Invest 98-L near Texas coastline could become short-lived tropical depression, NHC says
view original post