Kia Telluride named 2020 World Car of the Year

Add your description here.

[custom_adv]

The 2020 World Car Awards were announced on Wednesday, and the new Kia Telluride SUV took home top honors. Kia’s impressive three-row crossover was named the overall World Car of the Year, as voted by a panel of 86 jurors from around the globe. (Full disclosure: The author is a World Car Awards juror.)

Check Also

Colossal $2 million motorhome dubbed the world’s first

[custom_adv] A new German carmaker is helping to move the RV out of the hands …