World November 2012: Ford Focus stays ahead of Toyota Corolla
Ford Focus * See the Top 150 best-selling models by clicking on the title! Many thanks to Austin * Now that November figures are all in, I can share with you the Top 150 most popular cars around the planet. Please note these are November figures, not December yet which will be published…