I'd say that most of the northeast did ok so far.
I'm no expert but the last model runs look a bit colder. NWS shows solid chances for snow tomorrow.
Anybody who really knows care to comment?
"You just need to go at that shit wide open, hang on, and own it." —Camp