Tropical Storm Beta makes landfall on Texas coast

Tropical Storm Beta made landfall on the upper Texas coast late Monday night.
Tropical Storm Beta makes landfall on Texas coast

Tropical Storm Beta made landfall on the upper Texas coast late Monday night.