Sneak Peek at Land Rover's Most Powerful Defender – WardsAuto

Land Rover announces its most powerful utility vehicle yet in the shape of the new Defender Octa boasting a V-8 gasoline powertrain to be …
View full source