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 […]
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 […]