News

Land Rover Defender 130

THE SHAPE OF ADVENTURE
The Defender 130 super-sizes Land Rover's offering when it comes to the brand's most iconic model. In one of these, eight people can be taken, well, almost anywhere.

Loading...