Costa Rica News – Lance Armstrong came to see firsthand why it is said that “La Ruta de los Conquistadores” is the toughest mountain biking competition on the planet. He suffered…
Tag:
Costa Rica News – Lance Armstrong came to see firsthand why it is said that “La Ruta de los Conquistadores” is the toughest mountain biking competition on the planet. He suffered…