Vermont ski resorts rally support for the World Cup at Killington Resort with $50,000 sponsorship

About the Author