Killington Receives Positive Snow Control for Audi FIS World Cup Race November 24-26

International Ski Federation gives green light to Killington Xfinity Cup [...]