The First New England Snowfall of the Season --Is On Mount Washington

courtesy of the Mount Washington Observatory

MT. WASHINGTON, NH (WBZ-AM)---The first New England snow of the season has fallen on Mount Washington according to the mountain observatory. The National weather service reports nearly an inch of the frosty stuff fell as of yesterday afternoon with more flurries expected in the evening.



Content Goes Here