Question: When does the next episode of grand tour come out?
Disambiguated questions and answers: question: When does episode 17 of grand tour come out?
When does episode 16 of grand tour come out?
When does episode 15 of grand tour come out?
answer: 29 December 2017
December 2017
22 December 2017
22 December
15 December 2017
15 December
Natural Questions answer: either October or November 2017 (from the Wikipedia article "The Grand Tour (TV series)")