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? In any case,…