The Land Rover entered production in 1948 with the car officially launched at the Amsterdam Motor Show. It was originally designed for farm and light industrial use with initial production only planned for a couple of years. This is where the Best 4 x 4 by far started its life with the resulting design becoming an icon ...
- 17 May 2022
- Insurance quotes