Vehicle Quality

Toyota has promised to raise its vehicle quality. The company has been plagued by recalls. Apparently "Toyota" is Japanese for "Ford".

Tell me another Joke!

"-->