Loading the player...

Watch highlights from the Freeride World Tour stop at Revelstoke, BC

From FreerideWorldTourTV on YouTube:

“Full recap of stop #1 of the 2013 Swatch Freeride World Tour by The North Face at Revelstoke Mountain Resort in British Columbia, Canada.”

See photos from the Revelstoke stop of the Freeride World Tour.



Upgrade Your Inbox

Don't waste time seeking out the best skiing content; we'll send it all right to you.