Toyota announces its 2013 Smart Insect Concept car launch at CEATEC Japan

2013 Toyota Smart Insect Concept Toyota announces its 2013 Smart Insect Concept car launch at CEATEC Japan

(more…)