Tags David

Tag: David

David – Light Armored Combat Vehicle

The IDF selected the British Land-Rover Defender, up-armored by the Arotech subsidiary MDT for a replacement of the Israeli based Automotive Industries Storm (Sufa)...
banner