I dunno what to believe since it IS on ebaumsworld... but.. its also taken off fox news... I can maybe believe the theory behind it.
Imagine.. geting 100 miles for every 4 OUNCES of water?????
http://ebaumsworld.com/2006/06/waterfuel.html
Imagine.. geting 100 miles for every 4 OUNCES of water?????
http://ebaumsworld.com/2006/06/waterfuel.html