Tags Posts tagged with "European Car of the Year"

Tag: European Car of the Year

The trophy recognizing the revolutionary Nissan LEAF as Europe's Car of The Year 2011 was handed over to Nissan Motor Co.'s President and CEO...