Cobra Wheeled Light Armoured Vehicle, Turkey

1
The Cobra light armoured vehicle.