Why are Japanese cars better than American cars?

Japanese cars last a long time, they are cheap to maintain, and are more fuel efficient.
11 answers 11