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