Japanese to Mass Produce Cars That Run Off Water!

Tired of pumping expensive gasoline into your car? All you need is a liter of water — any kind of water to be exact, whether its river, rain, sea water, or even Japanese tea.

GO TO FULL STORY