Lance Armstrong, Tour de France 2003 Lance Armstrong, Tour de France 2003, source: Wikimedia Commons Post navigation Previous: Lance Armstrong, Tour de France 2003