The 10 most effective self propelled artillery

The PzH 2000 is a 155mm/L52 artillery system in service with four NATO member countries. Image courtesy of Ralf Dillenburger.