Giro d’italia preview

11 min read

Back in its usual early-season slot, this year’s parcours looks