Honda Launches S660 in Japan – Roadster is a Dream Come True for Enthusiasts By Steve & Tamami Laser When we attended the last Tokyo Motor Show, one of the concept cars that...