Tropical Storm Beta makes landfall on Texas coast
HOUSTON (AP) - Tropical Storm Beta made landfall on the upper Texas coast late Monday night.The storm made landfall about 5 miles (8 kilometers) north of...
HOUSTON (AP) - Tropical Storm Beta made landfall on the upper Texas coast late Monday night.The storm made landfall about 5 miles (8 kilometers) north of...