The cold hard facts about the new Land Rover Discovery

The Land Rover Discovery Sport was launched in Iceland.
The Land Rover Discovery Sport was launched in Iceland.