1996 Land Rover Defender 2.5 Pickup Truck - 110 Turbo Diesel
Land rover defender 110 2.5l turbo diesel 5 speed manual 113 hp 265 nm torque top ...
We will appropriate action towards the review.