with nearly 100 jurors from around the world voting to decide which car will take home the top spot trophy. Sadly, only one American car makes the finals this year, and it's the Ford Mustang.
Last month, the Mustang GTD became the first car from an American automaker to complete Germany’s Nürburgring in less than 7 minutes. To mark that achievement, on Thursday night, ahead of the ...