Question: When does the next episode of grand tour come out?
qaPairs: question: When does episode 17 of grand tour come out?
answer: 29 December 2017
December 2017
question: When does episode 16 of grand tour come out?
answer: 22 December 2017
22 December
question: When does episode 15 of grand tour come out?
answer: 15 December 2017
15 December