First Impressions from Geneva 2010: Honda 3R-C Concept
March 3rd, 2010

The Japanese industrial giant Honda is one of a handful of automakers that also makes motorcycles. And here at the 2010 Geneva Motor Show, the two core competences have come together in the form of the Honda 3R-C Concept.