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