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