The 10 most effective self propelled artillery

The K9 Thunder is one of the most deployed 155mm self-propelled artillery systems in the world. Image courtesy of Defense Citizen Network.