European Car of the Year 2011 finalists announced
The seven finalists of the European Car of the Year 2011 have been decided. Here is the list of the seven finalists Alfa Romeo Giulietta Citroën C3/DS3 Renault/Dacia Duster Ford C-Max/Grand C-Max Nissan Leaf Opel/Vauxhall Meriva Volvo S60/V60 The jury […]
European Car of the Year 2011 finalists announced Read More »