Blizzard Watch Issued For NYC, “Immobilizing Snow” Could Finally End History: Gothamist
The National Weather Service has issued another one of their classic caps-lock WEATHER WARNINGS, this time hectoring all humans in the northeast, mid-Atlantic and beyond to brace for a blizzard of wicked blizzarded proportions. A Blizzard Watch will officially be in effect in NYC starting Saturday morning at 6 a.m., and is expected to remain…