Who is the winner of Tour de France for most number of times on record ?

  1. Miguel Indurain

  2. Lucien Petit-Breton

  3. Eddy Merckx

  4. Lance Armstrong


Correct Option: D

Find more quizzes: