A weekend storm dumped more than two feet of snow in some areas of northern New England, caused multiple road accidents and downed power lines.
Subscribe to WCVB on YouTube now for more: http://bit.ly/1e8lAMZ
Get more Boston news:…
A weekend storm dumped more than two feet of snow in some areas of northern New England, caused multiple road accidents and downed power lines.
Subscribe to WCVB on YouTube now for more: http://bit.ly/1e8lAMZ
Get more Boston news:…