Mazda Kiyora at the Tokyo Motor Show
Mazda Motor Corporation (MMC) today announced that it will show Kiyora concept car, the symbol of the future generation Mazda at the Tokyo Motor Show (TMS) to 41, which runs from October 24 (Saturday) to 4 November (Wednesday) 2009 at the Makuhari Messe, Chiba, Japan.
Mazda Kiyora is a compact car concept that uses a combination [...]