08-07-2019 14:16
via
chron.com
NWS: Possible tropical system may be headed for southeast Texas
There's an 80 percent chance of the system developing into a tropical depression or tropical storm from Wednesday to Friday.
Read more »