On March 20, 2010 Chamonix’s Xavier De Le Rue won the Nissan Freeride World Tour at Verbier. And while it happened a few weeks ago, we still thought it a good idea to put this video up just as a reminder of how good extreme runs can get.
[Link: Chamonix Insider]
Xavier de Le Rue is the right spelling
Comments on this entry are closed.