Cycling Tour de France Stage 12 LIVEBy adminJuly 11, 2024 Aurillac – Villeneuve-sur-Lot 203.6 km Sprint, breakaway? You tell me. I would say sprint but no one listens to me…