Get your cowbell ready. World Cup skiing returns to Vermont.

Email a Friend
The best female skiers in the world are going to be in Killington, Vermont this weekend for the Women's Alpine World Cup.