Britain’s Chris Froome, center, celebrates winning the Tour de Romandie on the podium after the fifth and final stage in Geneva, Switzerland, on Sunday.Apr 30, 2013

FULL STORY

Photo: EPA

This photo has been viewed 142 times.

TOP top