The Toyota Corolla goes on sale in Japan on Nov. 5, 1966, marking the beginning of what has become the world's top-selling car nameplate.
The Toyota Corolla goes on sale in Japan on Nov. 5, 1966, marking the beginning of what has become the world's top-selling car nameplate.