Downhill finals – Lousã

Mercedes-Benz UCI Mountain Bike World Cup 2020

Riders dug deep for the final event of the 2020 UCI Mountain Bike World Cup season in Lousã, Portugal. Get a full recap of all the downhill action in the final fight for the podium.

Most Popular Videos

Related Videos

Stories