Earlier this week, a powerful storm system brought flooding rain to parts of Texas. The western Hill Country was hit hardest — the city of Menard recorded an astonishing 9.93 inches of rain. In North ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results