Brand Land Rover Model Defender Years 1995 – 1998 Engine 2.5 TDi (113 HP) Body Type Pickup This is the Defender 130, one of the cars brand Land Rover. The Land Rover Defender 130 produced since 1995 – 1998. This is a 4 door Pickup. The car has a 2496 cm3 engine, with 4 cylinders, that generates 83 kW 113 ... Read More »