bestsellingcarsblog.com
World: The new Toyota Corolla sedan is here
2014 Toyota Corolla (European version)Ford claims it's the Focus, but BestSellingCarsBlog worldwide sales figures place the Toyota Corolla as the best-selling car in the world in 2012. You can see more about this debate in my article: World Full Year 2012: Ford Focus or Toyota Corolla crowned? I