Armoured Recovery Vehicle made by FFG
armoured recovery vehicle, vehicle model, weapon model, Germany,