It may be a little late, but winter has finally made its way to New York City. I got a phone call just before 10am from some crazed snow fan who was going nuts because she had just seen snow in Herald Square of Manhattan. Sure enough, her story checks out. Gothamist is reporting snowfall in the city for the first time this winter, with pictures to prove it.
UPDATE: Gothamist has taken it a step further with some crazy facts about the NYC snowfall, or lack there of.