« Ron's pedalling the bike safety message | Main | Injured cyclist treated, released from hospital »
August 16, 2006
La Ruta 2006
Costa Rica's La Ruta de los Conquistadores claims to be the toughest mountain bike race in the world, and with 300 miles and 30,000ft of climbing through jungles and up volcanoes over three days, the organisers may have a
From La Ruta 2006
Posted by John at August 16, 2006 02:36 PM


