Defining a Sports Car, Are the Adverts and Salesmen Just Selling.
What’s the harm in calling a car a sports car? Why, Sir, the evidence is all around you. True...
Toyota Land Cruiser, The Queen Of African Roads
Production of the first generation Land Cruiser began in 1951 at which as many as 90 units were sold...
Land Rover Defender, The King Of Mara Plains
The discovery of the Mara plains would not have been that simple, without the presence of the “King” of...