• Categories
  • Archives

Brazilian Armoured Car’s Next Stop: Iraq

Brazilian company Inbra Blindados, specialized in the armouring of vehicles and equipment for ballistic ...