Movie from 2025
Action from the 2025 Giro d'Italia, the 108th edition of the first Grand Tour of the season.