The Grand Tour: Season Finale Trailer
The Grand Tour: Past v future is the finale episode of season 1. For the final show of the series, the Grand Tour is in Dubai. Jeremy Clarkson and James May introduce a battle between their own, personal cars. Jeremy...