A massive storm is expected to dump up to 16 inches of snow on New York City beginning as early as Saturday night — the largest accumulation in years, forecasters said Thursday.
loading...