Richard Hammond says Grand Tour finale ends on trio's 'own terms'
Richard Hammond says Grand Tour finale ends on trio's 'own terms' Source: ITV