A Tropical storm Watch has been issued for parts of southern Texas

A Tropical storm Watch has been issued for parts of southern Texas. Hurricane Watches are expected up through Louisiana from Monday.

Comments are closed.