Tagged with 3636953606001

Imported from Jane's by IHS Markit

Eurosatory 2014 CTA International 40 Cased...

74,839 views November 04, 2019

Eurosatory 2014 CTA International 40 Cased Telescoped Armament System (40 CTAS)