Some parts of Southeast Texas may have received more than 20 inches of rain over 24 hours as the remnants of Edouard slowly moved through the region.
h/t JustmeTX
0 views
We provide unfiltered news and market signals for people who have no time to search.