Toyota Ku:Rin: Reality or Fiction?

Is it a car? Is it a plane? Is it a space ship? God knows! But what we do know, is the fact that this Toyota Ku:Rin is a prototype which will leave you all speechless. This is a three wheeled “green” vehicle based on a compressed air system that […]