Heavy recovery vehicle designed to recover and transport damaged or immobilized military equipment on the battlefield or at base.
DEFENCE WIKI / PLATFORM
Heavy recovery vehicle designed to recover and transport damaged or immobilized military equipment on the battlefield or at base.