Wednesday, August 24, 2016

Self Propelled Mortar System

The system has being developing and deploying around states.

No comments:

Post a Comment