Honda At The 2007 Geneva Motor Show
GENEVA, Switzerland, March 6, 2007 – Honda's stand at this year's Geneva motor show is focused around two themes that represent the true spirit of Honda – its advanced technology and its sporting heritage. Linking both is an exciting new concept car ...
March 6, 2007 Switzerland