Corpus Christi, as well as much of South Texas, is under a tropical storm watch, which will remain in effect until further notice, according to the National Weather Service in Corpus Christi.
Some results have been hidden because they may be inaccessible to you