South Africa And Switzerland Win World Under 23 Mtb Titles

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.

Read on Cycling Central

More Like This

No similar articles :(