About us
Define
Definitions for
"1999 Tour de France"
The 1999 Tour de France was the 86th Tour de France, taking place from July 3 to July 25, 1999. It was won by Lance Armstrong, his first of 7 consecutive wins, the most in Tour history.
en.wikipedia.org