South Africa And Switzerland Win World Under 23 Mtb Titles
Swiss and South African riders won rainbow stripes on Friday, the third day of the 2018 Mountain Bike World Championships in Lenzerheide, Switzerland. The host nation has now won three out of five titles awarded so far.
More Like This
No similar articles :(