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