New Honda Roadster Coming? Check out the S660 Concept Published on October 24, 2013 in Tokyo by Gilles Olivier Photo: Gabriel Gélinas