The PzH 2000 self-propelled howitzer isone of the most powerful artillery systems currently deployed
Channel: Main Battle Tank
Date: 2023-06-11

The PzH 2000 self-propelled howitzer is one of the most powerful artillery systems currently deployed