Founder Pete Jewett takes on the 2016 Audi FIS Ski World Cup

Killington ski resort near Rutland, VT hosted the International Ski Federation’s Audi FIS Ski World Cup for the first time in 25 years this past weekend. With 30,000 spectators over two days, this event was one of the biggest in…