2011 Mazda Takeri Concept
Mazda Takeri made its world debut at 2011 Tokyo Motor Show. This concept car is the crystallization of the new 'KODO - Soul of Motion' design theme and breakthrough Skyactiv Technology, showing the future direction of Mazda's new-generation CD sedan.
Text: press release via NetCarShow
Photo: NetCarShow
