Winter storm barrels into the Northeast, dropping up to 8 inches of snow
The Northeast is experiencing its first real wintry Nor'easter of the season. It's affecting millions of Americans up and down the I-95 corridor. Some towns could see up to eight inches of snow.