The National Hurricane Center said Tropical Storm Beta could bring as much as 15 inches of rain to some areas of the Gulf Coast.
The National Hurricane Center said Tropical Storm Beta could bring as much as 15 inches of rain to some areas of the Gulf Coast.
State officials in Louisiana and Texas warn residents of storm surge.
Tropical Storm Beta has made landfall on the upper Texas coast. It has becomethe ninth named storm to make landfall in the..