What IS this?

 What? Liquid falling from the heavens? Incredible! The first measurable rainfall since early June has just occurred here at our Neck o’ the Woods in Montgomery County, Texas. 

Comments