Posted by Editoress on 03/27/05
UCI Mountain Bike Masters World Championships Relocated
The 2005 UCI Mountain Bike Masters World Championships have been relocated. In 2005 and 2006 Sun Peak resort in Canada will host these championships.
The 2005 edition will take place from 9th to 14th August.
|Return to Canadian Cyclist homepage | Back to Top|