UCI World Cup Albstadt

The best MTB riders compete at the UCI world cup tour stop in Albstadt. Always a blast to see them fighting for the win.