1 year agoInventor Mysteriously Dies After Creating Device That Lets Any Car Get 100 Miles Per GallonInfoCollectorArchive
7 years agoCan you drive a car WITHOUT using the gas pedal? What's the max "Idle speed" ?AutoVlogVerified