Honda unveils cool S660 'micro' sports car concept

Honda unveils cool S660 'micro' sports car concept
Honda unveils cool S660 'micro' sports car concept

Things are really hotting up ahead of next month's Tokyo motor show as manufacturers begin to leak small tasters of the type of thing we can expect to see on the stands.