Tag: PHOTO Of Lake Made In The Streets Of Hereford Texas From 7 Inches Of Rain In One Day