We saw this little one two years ago, under the name of EV-Ster, when they all yelled “it’s only a prototype, don’t get your hopes high”; a few months ago we heard is possible to see it come to reality – and yesterday Honda released the veil from the mystery – S660, directly from Tokyo […]