Tokyo 2015: Honda Reveals Motor Show Special S660 Auto News Daniel Wong | October 28, 2015 Despite its diminutive kei-car dimensions, Honda’s S660 is an infectiously cheerful little thing, and for the Tokyo Motor Show Honda has given it a ...