Feb 8 Feb 8 Winter in New England C.C. Chapman Rambles Winter in New England means snow and this year we certainly have plenty of it!