G6 155mm Self-Propelled Howitzer - Army Technology

G6 155mm Self-Propelled Howitzer - Army Technology