WATCH: Xavier De Le Rue Take Snowboarding as Steep as it Can Possibly Get This video is Xavier De Le Rue’s full part from the movie Nation. Xavier is the best big mountain freerider on Earth and he does nothing but push it. If you’ve made it this long pushing the boundaries in Chamonix you’ve gotta be damn good or damn lucky or both. We think Xavier has got ’em both, for sure. We kinda love that in French, Xavier’s […] SnowBrains | June 5, 2014 0 Comments