Tour de France Stage 13: St Paul Trois Chateaux > Cap d'Agde, 217kms
< Previous Tour de France Stage 13: St Paul Trois Chateaux > Cap d'Agde, 217kms Next >
Read More1 / 27
A seven-man escape has got away, but they're looking back and waiting for an eighth rider - Jerome Pineau - to join them..!