Aussie upsets six-time champ at 24 Hour MTB Worlds

Craig Gordon

Craig Gordon (Image credit: Tracy Posner)

By Sue George & Steve Medcroft