Subaru Sambar: Tiny in all but Self-Esteem Søren Navntoft Design and Concept December 6, 2018The smallest of the smallest road cars was a true vision of brilliance from the Japanese car manufacturers. Various limits...