« Mountain bike rider excluded for link with doping | Main | Man Disappears Riding Mountain »
August 24, 2006
UCI World MTB Champs: Under-23 Women XC
China has never really been considered a major force in mountain biking, but that looks set to change. With the 2008 Olympics being held in Beijing, the People's Republic looks like its gearing up for a big medal push and the Rotorua World Championships have seen the early fruits of this
From UCI World MTB Champs: Under-23 Women XC
Posted by Doug at August 24, 2006 03:43 PM


