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

Comments by /

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.

More Videos

The Latest On Freeskier