Back

  An advert emphasising Land Rover's value for money as it will reduce the need to purchase other vehicles or machinery.