Question: When does the tour de france finish 2018?
answer: 29 July 2018
answer: July 29, 2018