30 Mar 2015, 12:35 UTC · By: Mihnea Radu / The S660 is like a baby NSX combined with the S2000, measuring less than 3.4 meters and powered by a 3-cylinder engine that makes 64 hp.