The Grand Tour season 3 PREVIEW – Clarkson MOCKS traffic wardens in hilarious costume

THE GRAND TOUR season 3 is set to be aired later this year on Amazon Prime. But why is Jeremy dressed as a traffic warden? And what exotic locations are the trio travelling to?
Daily Express :: TV and Radio Feed

Leave a Reply