WHI177
Out of Stock
The Land Rover very first of the Press Cars built for the launch of the Range Rover in 1970. Chassis number 26 is actually the first ever production Range Rover manufactured, and although retaining many pre production features such as the super rare aluminium bonnet, it is built to production standard.