cycling-passion.com
Giro d’Italia 2018 Stage 8 Profile
Giro d’Italia 2018 Stage 8 Profile. Saturday, May 12 – Praia a Mare / Montevergine di Mercogliano Type: High Mountain (Summit finish) Length: 208 km The second summit finale of this ye…