I hate to be “that guy” but I’m pretty pessimistic about any significant accumulation locally. Just a hunch. No science behind it. Just eyeballing everything
Have there been any “historical” snowstorms to hit on Christmas Day in the Boston area? I can remember snowstorms before and after Xmas but nothing on the actual day itself?