Day: February 29, 2012

The Amazing Mazda TAKERI Concept

It is powerful, amazing, with a drop dead allure and signed by Mazda. The Takeri concept is an excellent replica of the  SHINARI, previously shown during the Geneva Show, last year. But this new version proves to be a highly improved one since  it features an efficient SKYACTIV-D diesel engine with i-stop idle-stop system and […]