The Grand Tour – The Ford Cortina Alex Bean 5 years ago “The Grand Tour” pays homage to the UK-based Ford Cortina [and more specifically, the Lotus-ized Ford Cortina] in last week’s Season Three finale episode…