Can You Beat Our Grand Tour Season 2 Episode 8 Quiz?

Episode 8 of The Grand Tour Season 2 is a good’n! How much do you know about it?

The Grand Tour Season 2 Episode 8 Quiz