Northeast blizzard could dump up to 18 inches of snow on NYC

The Northeast is bracing for winter’s last hurrah – a blizzard expected to sweep the New York region starting Monday with possibly the season’s biggest snowstorm dumping up to 18 inches on Central Park. The National Weather Service issued a blizzard watch Sunday for coastal regions including New York City and surrounding areas of Long Island, Westchester County and Connecticut.

Brace yourself! Blizzard watch for Boston, NYC

… New York metro area encompasses New York City along with Long Island, coastal Connecticut and southern Westchester County. Carlie Buccola, a weather service meteorologist based on Long Island, said a snowfall of 12 to 18 inches is predicted for the …