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.
Thanks for Listening to Full Radio App Framework! Please register to continue listening. Thank you!