Car Blog – Forbes “must read auto-blog”

2011 was the fourth consecutive year when the Volkswagen Golf managed to grab the title for the best-selling vehicle in Europe. Even though sales went down by 2%, the German carmaker still managed to deliver 484,547 units of the Golf, followed by the Polo which was delivered to 356,490 units. The third best-selling car in […]