Question : when does the next episode of grand tour come out
Answer : either October[15] or November 2017