Editors and their contributions are the life blood of JED

NILE 23 [Tracker]

TRACKED ARMOURED SELF-PROPELLED AIR DEFENCE VEHICLE


Tracking unit of the Nile-23 self-propelled anti-aircraft system mounted on an M113A2 chassis.
Go to Index Go to top of page