Back
This local newspaper advert emphasises the Land Rover's immense pulling power and uses the words 101 industrial uses for the first time