Japan 1995: Toyota Corolla, Crown and Nissan March on top
Nissan March * See the Top 20 best-selling models by clicking on the title! * Thanks to a tip from Joe I can now share with you the Top 15 most popular models in Japan in 1995. Unsurprisingly, the Toyota Corolla is the best-seller this year with 235,738 sales, followed…