In case you didn’t know, there is whole lot of snow in New England right now. We’re talking historic-level shit. The snowiest place in America.
We have a NEW champion for snowiest city in America. Sorry Worcester. Trained spotter @ShawnKMCW reports 111" Lowell!
If hell were a frozen place, it would look like New England and all the Dunkin’ Donuts would be closed.
My goodness look at this photo. Laura in Hull sent it in.
The snow drifts are so high that people cannot see out of their windows.