This Japanese car runs on water or tea at speeds up to 80km/hour (50mph) for up to an hour at a time per liter of water. It’s about the size of a smart car and is not yet in production.
This Japanese car runs on water or tea at speeds up to 80km/hour (50mph) for up to an hour at a time per liter of water. It’s about the size of a smart car and is not yet in production.