Feedback

Texas Drivers Wade Through Flooded Streets

 

Heavy rains have saturated the streets and caused creeks to overflow their banks in Abilene, Texas.

Shows