What Am I On?
Posted in ANECDOTES on March 18th, 2008 No Comments »
During the height of his career the seven times Tour de France winner Lance Armstrong, was often the subject of mean spirited and unsubstantiated claims that like other cyclists he used illegal performance enhancing drugs. Though probably the most tested professional cyclist his results were always the same, negative.
He was too good […]