Germany November 2012: Ford Fiesta and Audi Q5 impress
2013 Ford Fiesta * See the Top 308 All-models and Top 50 All-brands rankings by clicking on the title! * New car sales in Germany are down 3% year-on-year to 259,846 registrations, bringing the year-to-date total to 2,878,173 units, down 2% on 2011. For the 2nd month in a row and…