Back to Story: Land Rover Defender Octa debuts – 635 PS/750 Nm 4.4L biturbo V8, 6D suspension; ROI open in Malaysia Previous Image