World Full Year 2012: Discover the Top 60 best-selling City cars!
Suzuki Alto * See the Top 60 best-selling City cars by clicking on the title! * The original World Full Year 2012 Top 500 is here. Now that the worldwide best-sellers are available, I thought it would be a good idea to look at the detail by segment, so that…