Italy May 7, 2023Giro D’Italia 2023 Stage 2 Final Minutes! | Big Crash In Closing Kilometres | Eurosport