The 10 most effective self propelled artillery

The M109A6 PIM (Paladin Integrated Management) is an enhanced version of M109A6 Paladin. Image courtesy of US Army.