Future Weaponology
Paladin M109A6 is a cannon artillery system with self-propelled howitzer developed by the ground system division of United Defense LP (now BAE Systems Land and Armaments).
Credit The World of Military
Please support our Sponsors here :