The Mercedes-Benz W115 pick-up, a very rare beast in Europe. They were assembled in Argentina in the early 1970s and very few make it over here, in fact we only know of one, in a museum. This one is in for full mechanicals so that the owner can use it […]