The 10 most effective self propelled artillery

A pair of KRAB 155mm Self-Propelled Howitzers (SPH) at the production facility of Huta Stalowa Wola. Image courtesy of Ministerstwo Obrony Narodowej.