I wonder why no one is blaming Obama? Isn’t the National Weather Service to blame for calling for 20-30 inches of snow in NYC? That is a massive mistake.
The national weather service is no better or worse than anyone. Their prediction was within 50 miles and that’s not half bad.
My gut feeling was that it would go north of NYC but wasn’t based on anything.