Scorecard Research Beacon
Search Icon
September 18, 2019

Tropical storm makes landfall in Texas

The fast-forming storm slammed the Gulf Coast with relentless rain and now flash flood watches are in effect in parts of Texas.