The brainchild of Francisco Orden and Arturo Arrebillaga, two award-winning coachbuilders based just outside of Buenos Aires, ...