Honda S660 Concept PicturesHonda S660 Concept Image 3 of 7Photos of the new Honda S660 Concept, a Kei-Class car due to debut in Japan at the 2013 Tokyo Motor Show. Could come to the UK.