The Grand Tour Season Three Episode 12 Trailer Alex Bean 5 years ago 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…