The Grand Tour Season Two Episode Three – Review

The third episode of the second season of “The Grand Tour” was entitled “Bah-Humbugatti” in a reference to the Bugatti Chiron road-tested by Jeremy Clarkson in the episode but began with James May road-testing a Kia Stinger in the Spanish island of Majorca [some people have it tough]. May drove the $53,500 Stinger on some […]