2014 World Car Awards finalists announced
The New York International Auto Show (NYIAS), scheduled for April, is set to host the 2014 World Car Awards, and a list of finalists for five titles – World Luxury Car, World Performance Car, World Green […]