World March 2013: Focus and Corolla above 100,000 sales!
The Ford Focus/Toyota Corolla duel continues... * See the Top 250 best-selling models by clicking on the title! Many thanks to Austin * It always takes a little more time to compile worldwide rankings, but today I can share with you both March and April figures. I will do one…