Myriam Nicole's Winning Run

UCI Mountain Bike World Cup 2017: GoPro Clip

Ride with Myriam Nicole during her winning run of stop seven of the tour in Lenzerheide, Switzerland. Myriam clinches her first win of the 2017 season and gets within striking distance of the overall points lead with this victory.

More