There go his seven Tour de France titles.
Lance Armstrong Drops Doping Challenge August 24, 2012 Uncategorized There go his seven Tour de France titles. Share tweet