
THE GRAND TOUR fans are eagerly awaiting the return of the car enthusiast show later this year, after an extended wait following season three - and Jeremy Clarkson may have revealed where the new episodes are set in the recent episode of Who Wants To Be A Millionaire?
Source: express.co.uk