Telluride named ‘World Car of the Year’
Discover The 2020 Kia Telluride View InventoryContact Us Kia has won big at the 2020 World Car Awards with the Telluride named ‘World Car of the Year’ and the Soul EV named ‘World Urban Car’. The Kia Telluride was rewarded by the judging panel for its distinctive design and impressive practicality. The World Car of…