Slow moving Tropical Storm Beta makes landfall on Texas coast as total rainfall it could bring remains unclear
HOUSTON (AP) — Slow moving Tropical Storm Beta makes landfall on Texas coast as total rainfall it could bring remains unclear.The post Slow moving Tropical Storm Beta makes landfall on Texas coast as total rainfall it could bring remains unclear appeared first on KVOA.
Read more »