Now that the winter storm is mostly finished in the Tri-State Area, we're getting a solid look at where the most snow fell. New York City wound up with less snow than anticipated, but still the most ...
A blanketing of several inches of snow greeted many Americans as they awoke the morning of Dec. 27 as a winter storm rolled through parts of the Northeast and New England. In the Northeast, the storm ...