If you live in the Northeast, you had a blizzard over the weekend! (Or a really bad winter storm – apparently Nemo didn’t quite live up to “blizzard” status across the entire Northeast, even though it dropped 26 inches of snow on me just outside of Boston, and over 31 inches of snot in Portland,