Weather

Tropical Storm Beta Makes Landfall In Texas

Tropical Storm Beta has made landfall in Texas, the ninth named storm to make landfall in the U.S. in the 2020 hurricane season

Tropical Storm Beta Makes Landfall In Texas
Emree Weaver/The Victoria Advocate via AP
SMS

Tropical Storm Beta has made landfall, prompting storm surge and flooding concerns. The storm is expected to stall over Texas before heading east toward Louisiana. Newsy's Austin Kim shows us some of the scenes in Texas after Beta hit the state.