Smart Idle Stop System
Oct 6 2008, Alpheus

The Beast

With a name that translates as “clean and pure” and a design that takes inspiration from pristine, flowing water, the Kiyora from Mazda has to be an electric car, right? Wrong! It uses a petrol engine assisted by the company’s...

Related Stories
Most Recent Most Popular Most Commented
All Stories
Most Recent Most Popular Most Commented