Miguel Indurain won the third of his five consecutive Tour de France titles in 1993. The great Spaniard won each TDF crown between 1991 and 1995 and is one of the greatest cyclists of all time.
Miguel Indurain won the third of his five consecutive Tour de France titles in 1993. The great Spaniard won each TDF crown between 1991 and 1995 and is one of the greatest cyclists of all time.