Downhill Lowdown

(NECN) - It's been a pretty busy week on the mountains in New England.

In just this past week alone, there has been more snow falling at ski resorts throughout the region than the entire season.

Meteorologist Tim Kelley has the latest snow accumulations for some of New England's favorite mountains.

Watch the attached video for more.

Contact Us