top of page

Random Fact Generator

The seven successive Tour de Frances from 1999 to 2005 have been declared without winners because not only Lance Armstrong, but also many of the riders who finished behind him, have been associated with doping offenses.

bottom of page