Adventure Freeride World Tour: Racer Julia Mancuso is Competing in the Verbier Xtreme Megan Michelson