Back

In this advert, a Land Rover belonging to the construction firm Higgs and Hill is shown hard at work helping to build new roads and motorways -thereby demonstrating the vital role the vehicle was playing in Britain's industrial development.