D. Brit
Tropical Storm Beta Makes Landfall in Texas

What Happened:
Tropical Storm Beta made landfall on Texas' upper coast late Monday night. Heavy rains continue throughout the region and flooding has been reported in Houston.
With sustained winds of about 40 mph, Beta is expected to bring 20+ inches of rain and the possibility of life-threatening storm surges along the coast, according to the National Hurricane Center.
Developing Story
Photo Credit: YouTube.com