Tropical Storm Beta Makes Landfall on Texas Coast Late Monday
Tropical Storm Beta made landfall on the Texas coast around 10 p.m. (CDT) Monday, as said by the National Hurricane Center (NHC).
Tropical Storm Beta made landfall on the Texas coast around 10 p.m. (CDT) Monday, as said by the National Hurricane Center (NHC).