REPLAY – Freeride World Tour 2018 – Xtreme Verbier, Switzerland

Courtesy of Red Bull Once again, the vertiginous faces of the legendary Bec des Rosses will be the ground of the Freeride World Tour grand finale. Watch the riders face off in the ultimate test of speed, precision, and skill, Continue reading REPLAY – Freeride World Tour 2018 – Xtreme Verbier, Switzerland