Greece September 2011: Corsa, Aygo and Astra on top
Toyota Aygo * See the Top 50 best-selling models by clicking on 'Read more' at end of post! * For the second month in a row, Greek car sales are actually up year-on-year at +12% and 6,002 registrations in September. The year-to-date total is however down 35% at 79,214 units.…