2012 Beijing Auto Show – Honda Concept S previews new production people mover for China
April 26, 2012
The Honda Odyssey has been the brand’s bread and butter on global scale when it comes to a family hauler. Recently at the 2012 Beijing Motor Show, Honda is …