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.

September 18, 2019

Examined