Tropical Storm Beta makes landfall on Texas coast

Tropical Storm Beta makes landfall on Texas coast

USATODAY.com

Published

Tropical Storm Beta made landfall on the Texas coast on Monday night. southwest of Houston. It had with maximum winds of 45 mph, the U.S. National Hurricane Center said. Streets in Houston were flooded, with some vehicles trapped in the water. (Sept. 22)
 

Full Article