8 Dec 2013, 12:14 UTC · By: Mihnea Radu / November sales figures are trickling in from all over the world and we think the numbers coming in From Japan are particularly interesting. For about two years, Toyota has had the best selling car i...