How many Tours de France did Lance Armstrong win in a row?

Seven
Three
Nine
Five

Trivia Crack Answers Main Page