The Grand Tour kicks off in California, USA, when Jeremy Clarkson, Richard Ha...
The Grand Tour
Season 1 Episode 6: Happy Finnish Christmas
The Grand Tour pitches its travelling studio in Kakslauttanen, Finland, deep within the Arctic Circle. In this show, Richard Hammond is very excited by the UK arrival of the very first Ford Mustang to be made in right-hand-drive and then...