Thursday, March 3, 2011

Best of the North American Freeskiing Championships in Kirkwood

The Top Freeride World Tour 2011 athletes were in the Lake Tahoe for the third event of the Tour. The North American Freeskiing Championships Kirkwood 2011 by Swatch, The North Face and Sierra Nevada took place on two days at Kirkwood ski station located just south of California’s Lake Tahoe (USA). The Freeride World Tour was back for a third year in California’s Sierra Nevada, a real hub for big mountain skiing in the USA.

No comments: