There is snow in New England this winter. After not seeing any significant snowfall since the surprise buried us in October, we have some now. About 3-4 inches here in Franklin thus far with some light precipitation still coming down.
Yes, we did skip the Leap Day. Too much to do and so little time to do it. Hope your Leap Day was a good one!