The Northeast is digging out from the largest winter storm of 2017 to date. The fast moving system dumped over a foot of heavy snow and resulted in blizzard warning in many areas.
The Northeast is digging out from the largest winter storm of 2017 to date. The fast moving system dumped over a foot of heavy snow and resulted in blizzard warning in many areas.