The peloton rides during the final sprint of the 90km stage 6 around the streets of Adelaide, Australia, on the final day of the Tour Down Under cycling race yesterday.Jan 28, 2013

FULL STORY

Photo: AFP

This photo has been viewed 195 times.

TOP top