08
05 '19
Houston is on Weather Channel – we had 3 to 12 inches, some of it falling at 6.5 inches PER HOUR! Even places in North Texas are under water. In 18 hours, Sugar Land (burb of Houston in the south) had over 12 inches of rain and same thing was happening in Kingwood to the…