25 Hilariously Awesome Microcars

Mazda Carol

From 1962-1970 the Carol was Mazda's key car. It used one of the smallest 4-cylinder automobile engines in history. During the course of production 265,226 of the Carol 600 were built.

Image: Source

blog comments powered by Disqus