Invest 98-L near Texas coastline could become short-lived tropical depression, NHC says

view original post

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 …