Kia Telluride seven-seat SUV wins World Car of the Year 2020
9 Apr 2020
CarAdvice
The Kia Telluride seven-seat SUV has won the 2020 World Car of the Year award, displacing the other two finalists, the Mazda3 small car and Mazda CX-30 small SUV. The Kia Telluride was voted the winn ...