Back

An example of an advert where Land Rover's power take off unit is heavily featured, along with the very positive and easy to remember phrase: "Putting power to Profit".