0 0

The Spaniard won the Tour de France five times in row — the only man in history to do so — between 1991 and 1995 to cement his place among the legends of his sport. For all the accolades and adulation ..

1 month ago
23
Comments Off on Miguel Indurain: The cyclist 'from another planet'
Menu Title