Back

  "Tougher" is one of the words or phrases that different generations of Land Rover advertising executives have used frequently in press adverts.