Grand Strand SC
Tropical Storm Beta Makes Landfall in Texas, Causes Serious Flooding, Storm Surge
Tropical storm Beta made landfall along the Texas Gulf Coast last night as this year's ninth named storm to hit land. The last time this many named storms hit the U.S. in a single…