Stage 3 preview

Details

Sprints: Deans Marsh (61.3km), Easternview (95.6km)

Latest on Cyclingnews