7 amazing facts about Land Rover
Land Rover is one of the most famous vehicle brands around the world that specialise in luxury cars. It gained prominence ever since its introduction in the 1940s and now has become an icon for the United Kingdom. Run by the British manufacturer Jaguar Land Rover, it is owned by Tata Motors of India for…