The Grand Tour kicks off in California, USA, when Jeremy Clarkson, Richard Ha...
The Grand Tour
Season 1 Episode 13: Past v Future
For the final show of the season, the Grand Tour tent arrives in Dubai from where Jeremy Clarkson and James May introduce a battle between their own, personal cars. Jeremy champions the past with his Volkswagen Golf GTI while James makes a...