Nettie Edmondson Wins Tour of Chongming Island
Nettie Edmondson accomplished the near impossible today in the Tour of Chongming Island when she won both the stage and…
Nettie Edmondson accomplished the near impossible today in the Tour of Chongming Island when she won both the stage and…
ORICA-AIS headed to China on Sunday to acclimate to a six hour time difference (Europe - China) ahead of the start of th…