shittytechnicals

Mack Sherpa light utility vehicle mounting a 105mm howitzer operating on the "soft recoil" principle

Mack Sherpa light utility vehicle mounting a 105mm howitzer operating on the "soft recoil" principle