Patria AMOS & NEMO Advanced Mortar Systems

The Finnish arms manufacturer shows off its two 120mm unmanned mortar systems.

Related Topics

Combat Vehicles