Japan's auto giant Mazda Motor president and CEO Takashi Yamanouchi displays the concept vehicle 'Kiyora', equipped with a 1.3-litter direct injection engine and which achieves economy efficiency of 32km per litter at the press preview of the Tokyo Motor Show in Chiba, suburban Tokyo on October 21, 2009. Mazda is expecting to put it on the market in 2011. AFP
0 comments:
Post a Comment