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.