Seven time Tour de France winner Lance Armstrong awaits the start of the 2010 Cape Argus Cycle Tour in Cape Town

 
Seven time Tour de France winner Lance Armstrong awaits the start of the 2010 Cape Argus Cycle Tour in Cape Town
Seven-time Tour de France winner Lance Armstrong awaits the start of the 2010 Cape Argus Cycle Tour in Cape Town March 14, 2010. REUTERS/Mike Hutchings