In France, some say Lance Armstrong epitomized 'impunity' and represented a 'generation of cheats.' They hope the stain of doping in Tour de France will end.
Results: 1 of 1