The Freeride World Tour descended on Revelstoke for their first event of the season last week. Prepare to be humbled by the sheer insanity of lines people are willing to ride in the chase for fame, cash, and some cool hardware.
This entry was posted on Tuesday, January 22nd, 2013 at 2:00 pm and is filed under Videos. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.