Land Rover Story
The very first Land Rover, launched in 1948, owed its low-key existence to shoestring British ingenuity and - literally - odds and ends left over from World War II. Rover thought it could keep its factory ticking over as the company's post-war for...