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