BenedictGomez
Well-known member
TWC is having a field day with this hype.
Holy crap. I just saw the TWC graphic that AZ posted on Facebook.
A foot of snow in much of MA? Up to 18 inches of snow in some spots? PURE. 100%. FANTASY.
And they know it.