9 Mar 2010, 16:27 UTC · By: Alina Dumitrache / Nissan athletes Xavier de Le Rue (FRA) and Aurélien Ducroz (FRA) achieved podium finish in the penultimate round of the 2010 Freeride World Tour. De Le Rue and Ducroz took first and second pl...