Tropical Storm Beta makes landfall on Texas coast
HOUSTON (AP) - Tropical Storm Beta made landfall on the upper Texas coast late Monday night. |!| Woonsocket
HOUSTON (AP) - Tropical Storm Beta made landfall on the upper Texas coast late Monday night. |!| Woonsocket