Showing posts with label Dacia. Show all posts
Showing posts with label Dacia. Show all posts

2011 Car of the Year: 7 Finalists Announced

There were 41 candidates eligible for the European 2011 Car of the Year ( COTY ) award, with quite a few big names being mentioned, such as ...