The OG Land Rover, and I mean the first one which had been missing for decades, has apparently been found.
Land Rover’s restoration specialists say it was hanging out in a garden down the road from the company’s Solihull, U.K. headquarters after a long life of sitting in other piles of dirt...