April 1, 2015
Honda S660 Roadster Launches in Japan
Honda has unveiled an interesting, albeit very strange looking roadster in Japan called the S660. It’s the latest version of a car that launched back in 1991 called the Honda Beat.…
Check It Out