Land Rover Defender 110 CSW

Land Rover Defender 110 CSW

Land Rover is an all-terrain vehicle and Multi Purpose Vehicle, since the very beginning all Series and Defender models have been used in a military capacity. The drivetrain and structure is capable of sustained heavy off-roading in all conditions as well as a towing loads of up to 4 tons.