kei
Honda S660 Concept Proves Small can be Awesome
1
Hummer H2 owners may disagree, but there’s absolutely nothing wrong with driving a small car. Injecting some excitement into this part of the market Honda unleashed a sporty open-top mini model here in Tokyo.






