Photo Details

Photo detail

June 14, 2012

U.S. cyclist Lance Armstrong faces new doping allegations.