PAGES:
11 Feb 2011, 09:45 UTC · By: Bogdan Popa / After Nissan's all-electric vehicle Leaf managed to win the European Car of the Year award, everybody's expecting for the jury of the World Car of the Year competition to announce the big ...