2 May 2018

The launch Land Rover from 1948 Amsterdam Motor Show was lost for decades.