Car that runs on water

Car that runs only on water from Japanese company Genepax.




Sign up here with your email address to receive updates from this blog in your inbox.