Live check-in from Mount Snow where people are enjoying the fresh powder
  • 5 years ago
Snow started falling late last night in Vermont. Some residents are really enjoying the late snowfall, especially at Mount Snow, where skiers and snowboarders are taking to the slopes.