Puma AIFV Tracked Armoured Infantry Fighting Vehicle

1
The Puma tracked armoured infantry fighting vehicle developed for the German Army.