Welcome to Cars of the Ku,a sometimes weekend segment where we highlight a chilly car found on the Japanese streets. Ku (区) is the Japanese word for “city ward.” Today, we gain this lovely green Fiat 127 I saw on my up-hill, or both ways travails through Minato-Ku in central Tokyo. Isn’t it adorable?Read more...
Source: gawker.com