World April 2012: Toyota Corolla, Ford Focus & VW Jetta on top
Ford Focus * See the Top 20 best-selling models by clicking on the title! Many thanks to Austin * After an exhaustive April 2012 world round-up, I am now able to share with you the 20 models that sold the most across the globe in April. The Toyota Corolla is…