prev next / close Honda's Two-Seater Open Sports Car, the S660, Enters Final Production Run Back to Article