Xavier DE LE RUE, 2009 Freeride World Champion!
On skipass / 26in / fluofun