Ultimate Car Blog | The Latest Car News, Reviews, Tuning
Tag Archives: Toyota Kikai

What’s this? A road car? A buggy? A quad? According to Toyota, it’s an object of admiration. We agree! However, it’s not a standing-still object. It moves, thanks to its hybrid powertrain, combining an electric motor and a four-cylinder,...