Yes, we have seen this Kiyora concept before, but the Japanese automaker is using the show car to help showcase its new eco-friendly SKY-G and SKY-D powertrains at the 2009 Tokyo motor show.
Mazda to debut New Car Engines at 2009 Tokyo Motor Show
Written by: Automotive Staff on September 30 2009 10:04 AM
Categories:
Concept Cars, Mazda, Sports Car








Most Active