The 2025 Honda S660 is a kei car produced by Honda. It is a two-seater, rear-wheel-drive sports car powered by a 0.66-liter turbocharged inline-3 engine. The S660 was first introduced in Japan in 2015. It was designed to be a successor to the Honda Beat, a kei car that was produced from 1991 to 1996. The S660 is based on the same platform as the Honda N-Box kei car. It is powered by a 0.66-liter […]