Land Rover is celebrating its 70th anniversary this year and to kick off the celebrations, it’s restoring a long-lost vehicle. The British automaker has located one of the three pre-production Land Rovers shown at the 1948 Amsterdam Motor Show launch, which introduced the world to this now...