Jeremy Clarkson opens up about new Grand Tour show with trio ‘marooned’ in Africa

Jeremy Clarkson has revealed crucial details about the new Grand Tour special as production wraps up in Zimbabwe.
Daily Express :: TV and Radio Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here