Honda’s S660

Honda Motor Co., Ltd. will begin sales of the all-new Honda S660, a 2-seater open-top sports car, on April 2, 2015, at dealerships across Japan. In addition, on the same day Honda will begin sales, in…

Autofreaks.com

© 2002-2018 Vijandren Ramadass. All Rights Reserved.