Several inches of rain are expected to fall in some parts of Texas as a low pressure system in the Gulf of Mexico arrives on U.S. shores.
Several inches of rain are expected to fall in some parts of Texas as a low pressure system in the Gulf of Mexico arrives on U.S. shores.