It's becoming another challenging year for skiing in the northeast. The early season was showing such promise with the 2017 Woman's Slalom World Cup kicking off the season at Killington in Vermont the weekend after Thanksgiving. Our hopes swelled for a great season.
UPDATES! The World Cup is here at Killington Resort in Vermont! With U.S. Ski Team superstar Mikaela Shiffrin competing against the best women’s technical alpine skiers in the world, the Beast of the East is the center of the ski universe for November 26 and 27th as it hosts the AUDI FIS SKI WORLD CUP.