Uncategorized

2013 Freeride World Tour Highlights – First Stop: Revelstoke, B.C.

Follow some of the world’s most talented skiers and snowboarders as they make their way down hairy lines and cliff drops, battling for the title in the 2013 Swatch Freeride World Tour Highlights by The North Face. The three-minute clip features a full recap of the first stop of the Tour taking place at Revelstoke Mountain Resort in British Columbia, Canada, congratulating the first place men and women’s ski and snowboard winners from this past weekend.

CLOSE

The Ski Journal Mailing List

We respect your time, and only send you the occasional update.