Superstar Trail

Superstar is the Trail for the annual Women's Skiing Worldcup at Killington, Vermont.