July 10, 2026July 10, 2026 theswirlingdervish 2026 Tour de France Stage 8: Enjoying the Sights from Périgueux to Bergerac, Glass of White Wine in Hand