The Grand Tour Season Three Episode 12 Trailer

The 12th episode of the third season of “The Grand Tour” is nearly upon us – entitled “Legends and Luggage” – it tackles all sorts of Lancias while Jeremy Clarkson rides around airports on a suitcase…