The Snow is Plowed, Then What?
The first wave of December blizzards on the East Coast proved that this winter's storms are going to be hefty, widespread and unrelenting. In fact, New York City typically gets 27 inches of snow annually, but just two weeks ago, the city surpassed that average as its snow tally totaled a whopping 36 inches since December. As of Jan. 12, ... read morePublished in General


