Another of Honda's performance chasing cars bites the dust.The S660 kei sports car will cease production in March 2022. Honda announced this on 12 March 2021, the launch day of the S660 Modulo X which comes with many built to order features.