Janette Hargin winning run at the Nissan Xtreme Verbier 2011 by Swatch. She's also the Freeride World Champion 2011.