autorebellion.com
Mugen Makes Honda’s Kei Car More Exciting!
The Kei car Honda S660 is a two-seat sports car which is the successor to the Honda Beat. It is a very lightweight, mid-engined, roadster sports car. It looks almost identical to the 1990’s H…