Monday, January 7 - 11, 2013
Swatch Freeride World Tour by The North Face
Revelstoke Mountain Resort, Revelstoke, British Columbia, Canada
Three tours combine under one championship series. Don't miss the world's best as they descend upon Revelstoke January 2013 for the Swatch Freeride World Tour
For more information: