Lance Armstrong smiles openly during a stage of the 2005 Tour de France
armstrongyellow jerseydiscovery