Tuesday, April 29, 2008

Ren Chengyuan (任成远)

2008 Nissan UCI Mountain bike World Cup 2nd stage Offenburg (4/27/08)- with a bloody nose, Chengyuan Ren made to the podium. Source: UCI

No comments: