There’s a blizzard coming! (Again.) People are freaking out! (Again.) And thank god for that. In situations like this, constant, irrational panic is your best course of action. Because do you know what happens to people who think everything’s going to turn out fine? Why don’t we ask a hungry little group called The…
All signs point to a significant blizzard in the Northeast on Monday night and Tuesday, with major cities like New York and Boston probably measuring snow in feet by the time the storm clears out. If the forecast pans out, this will be one of the most significant winter storms we've seen in quite a few years.
If you're in the Southeast or the Northeast, things are a little crazy outside.