Seriously, the official count for Maynard is 80 inches of snow since December 26. So what does one do when life hands you so much snow your town sidewalks are impassable? You walk on top of it! In the woods!
HUZZAH! An excellent afternoon adventure! Take that, Mother Nature!



