5.88 L Displacement 6-Wheel Drive Flat Head off-Road Armoured Troop Vehicle

China 5.88 L Displacement 6-Wheel Drive Flat Head off-Road Armoured Troop Vehicle, Find details about China off-Road Thuck, Armoured Vehicle from 5.88 L Displacement 6-Wheel Drive Flat Head off-Road Armoured Troop Vehicle