source:
http://www8.irna.ir/en/News/81987880/
runs on 60 litres (15 gallons) of water, and is able to travel up to 900 kilometres (559 miles) in 10 hours. The power is generated after H2O is split into hydrogen and oxygen which react chemically to produce energy, the car's engine only produces water vapour.
Iranian scientist takes his "water-powered car" for a spin
https://www.youtube.com/watch?v=qSHKt9kWRGg
lets just hope he does not end up in an "accident". like so many others who upset the petroleum industry.