by Go Flat Out Crew April 10, 2020 Number of comments0 News Kia Telluride Three-Row SUV Is The 2020 World Car Of The Year The Kia Telluride is crowned as the 2020 World Car of the Year, beating the other finalists from Japan—the Mazda 3 and Mazda CX-30.