You guys make me laugh worrying about how much snow you get. Over here in the UK, we really worry about snow. Any amount above 1 inch and there's absolute chaos, almost a national disaster. Roads, rail, and airports brought to a standstill.
We Brits do what we always do when it happens.
Blame...