Sunday, May 11, 2008

Ren Chengyuan (任成远)

Ren finished 18th in the May 3-4 stage in Madrid Spain, still holding 2nd place overall.

No comments: