Honda Small Hybrid Sport
Designed at Honda R&D in Europe in Offenbach, Germany, the Small Hybrid Sport Concept is their interpretation of what the next Insight might take shape as.
Designed at Honda R&D in Europe in Offenbach, Germany, the Small Hybrid Sport Concept is their interpretation of what the next Insight might take shape as.