http://www.genepax.co.jp/en/Ha... you ever wondered why H2O/Water powered cars have never been marketed by U.S companies? Maybe the word OIL comes to mind!...
Ken Block jumps his rally car 171 feet in November 2006 for Discovery Channel´s show "Stunt Junkies"Don´t forget to check out Ken´s 2007 highlight clip...