This is a joke, if you read the article it says Long Island got 2.5 feet of snow and NY city almost a foot. This did not happen.
Snow in NYC and LI is bullsh*t, however.