2016 Tour of California stage 8 preview

May 22, 2016: Sacramento, 136.5km

2016 Tour of California stage 8 map

2016 Tour of California stage 8 profile

Back to top