Nicole Cooke of Britain sprints to the finish line to win the women’s cycling road race at the Beijing 2008 Olympic Games on Aug. 10, 2008.Jan 16, 2013

FULL STORY

Photo: Reuters

This photo has been viewed 267 times.

TOP top