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