Posted inNews

Rain, Rain, Here to Stay

Merry Christmas from Mother Nature! We are at 126 percent of normal rainfall for the year, according to National Oceanic and Atmospheric Association meteorologist Bob Ruehl. The normal amount of rainfall, measured from Oct. 1 through Dec. 21, is 13.53 inches. This year, NOAA measured 17.59 inches. December alone has brought 11.53 inches, three inches […]

Gift this article