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.

All