Top Three World Car of the Year Finalists Announced – BMW 5 Series, Audi A8, Nissan Leaf
At a press conference hosted by the New York International Auto Show at the Geneva International Motor Show, the top three finalists for the World Car of the Year were announced recently. The winners will…