firsttracksonline.com
World Cup Races Confirmed at Killington
Killington, VT – The women’s World Cup ski races scheduled for next weekend at Vermont’s Killington Resort have received a positive snow control announcement from the Internationa…