The remnants of Zeta will bring some severe weather to New England
Video: Heavy rain to develop, followed by chance of snow
Credit: WCVB
Duration: 02:51s
0 shares
3 views