Tags Mtb master wc 300112

Tag: mtb master wc 300112

South Africa's 2008 sports highlights

SA to host MTB Masters World Champs

Cycling South Africa has pulled off another coup by winning the rights to stage the 2013 Mountain Bike Masters World Championships in Pietermaritzburg, a week before the 2013 MTB World Championships at the same venue.

LATEST

X
X
Skip to toolbar