0
Anonymous
Not for the last years, byt earlier, sure.
Wiki User
Lance Armstrong rode his first Tour de France in 1993.
no
A rider in the tour de france
No
Lance Armstrong
Armstrong won his 6th tour in 2004.
tour dupoint
yes