France July 7, 2023A Fast & Ferocious Finish Into Bordeaux | Tour De France 2023 Highlights – Stage 7