Tuesday, May 5, 2020

The International Auto Show may not be taking place this year, but the voting for the 2020 World Car of the Year is, and the results are in

. The 2020 KIA Telluride is World Car of the Year! #Telluride #WorldCarOfTheYear #BestInTheWorld

No comments:

Post a Comment