2009 Tour of Chongming Island World Time Trial (Q50878454)
Language:
other details