Honda’s Mini Sports Car to Make Big Impact

honda-s660-concept

It has been a while since Honda unveiled a mini sports car like the S660 concept revealed in Japan. According to this article, “The S660 will be one of the six minicars Honda plans to introduce by 2015 to challenge Toyota Motor Corp. subsidiary Daihatsu Motor Co. and Suzuki Motor Corp., the leaders in a […]