Back to Story:
Mazda Takeri Concept makes its first appearance in USA
Previous Image