Question: when does episode 3 of grand tour come out??
Answer:
22 December 2017