FWT 3 time Champion Xavier De Le Rue tells all

Posted By: The Ski Channel on December 14, 2010 1:42 pm

A great video from the folks at Freeride World Tour with Xavier De Le Rue and his recap of last years runs and Championship.

 

              

Comments