India: A car mechanic from India claims to have designed an astonishing car that runs on water. Mohammad Raees Markani, 44, has been modifying an 800 cc engine for the last five years - and now ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results