BY Motlatsi Kekana I like big cars, I cannot lie! And Land Rover is synonymous with big, luxury cars. We are all familiar with the latest versions of their Defender, which has come a very long from its British off-roading origins and rugged, pick-up truck days. I have a confession