Precipitation, Weather / April 20, 2016 / Leave a comment Houston. ‘Historic’ The MSM is making much of the heavy rain and flooding in Houston, Texas. 17 inches in 24 hours is… Read More →