100mpg car was invented by who?

Read more »