Tropical Storm Beta makes landfall on Texas coast

Tropical Storm Beta made landfall on the Texas coast on Monday night. The storm made landfall about 5 miles north of Port O'Connor, Texas, southwest of Houston. It had with maximum winds of 45 mph, (72 kph) the U.S. National Hurricane Center said.
Share this Video
appinstlBnr
Open in App
Success
This article has been saved