Land Rover Defender Octa To Debut On July 3; Most Powerful Defender To Feature BMW …

The Octa will be the most powerful version of the SUV. To be powered by a 4.4 litre twin-turbocharged petrol engine. Land Rover will unveil the range- …
View full source