Racing Videos July 8, 2023Uphill Finish Sees Strong Sprinters Battle It Out! | Tour De France 2023 Highlights - Stage 8 255 0 Share