Land Rover


New member

From the article... "And now this car. Not just any old Land Rover. Not just one of a handful of super-collectable pre-production cars. This is the actual launch car from the 1948 Amsterdam motor show, where the Land Rover was first revealed to the world, 70 years ago. An incredibly important car that until recently was abandoned in a back garden about five kays from where it was built in Solihull, England."