Deep tropical moisture could bring up to 7 inches of rain to some parts of Texas, with wet weather also expected in Louisiana.
Deep tropical moisture could bring up to 7 inches of rain to some parts of Texas, with wet weather also expected in Louisiana.