2008 Tour of Chongming Island World Time Trial (Q50878452)
Language:
other details