Jeremy Clarkson ‘The Grand Tour’ Zimbabwe – ‘The Best For Last’
The Grand Tour featuring controversial motoring fanatic Jeremy Clarkson dropped its finale episode on September 13, and Top Gear fans love it. However, many Zimbabweans are thrilled because the iconic TV journalist showcased their country…