15 inches of rain has fallen about 50 miles south of Dallas in the last day or two.
North Texas Lizards, stay safe!
I haven’t seen austin_blue around, what’s the deal?