What is going on. Of course, it's always snowed in the UK -- but two blizzards in one season?
They're calling for another 8 inches, with major disruptions ...
What the heck is going on?

Saw a piece in the New York Times the other day: Brits are going in for squirrel meat. Well, it's not exactly an fad, but since the population is out of control, the eco-friendly thing to do is to tuck into a nice squirrel pie.