Back to Story: Land Rover Defender 90 launched in Malaysia – short-wheelbase 3-door L663, 2 engines, from RM838,800 Next Image Previous Image