Vermont Ski Resort Welcomes Back Goats To Clear Mountain Trails

Jay Peak Resort in Vermont has brought back its popular Chew Crew for another summer of trail maintenance.