Nantucket is home to approximately 15,000 year-round residents - but in the summer, that number can balloon to 80,000.
Goodman explained that as New York City rests on the northern fringe of this winter system, areas further south are more ...
The National Weather Service has issued a winter weather advisory; snow should peak between 8 p.m. and midnight, says Newsday meteorologist Rich Von Ohlen.