The Verbier Xtremes happened in Switzerland yesterday in front of thousands of spectators on the Bec des Rosses. Snow conditions look like they were pretty decent, but the venue itself looks a bit rockier than normal. This is Xavier De Le Rue’s winning run, that landed him in 3rd place overall for the Freeride World Tour. Xav always puts on a killer show in Verbier.