The Kia Telluride vs The Mazda CX-30: The People’s Choice Award at the 2020 Washington Auto Show Automotive Travel The Kia Telluride vs The Mazda CX-30: The People’s Choice Award at the 2020 Washington Auto Show admin February 19, 2020 By Crystal Lewis Photos by Susan Wright/Sunshyn Images The 2020 Washington Auto Show wrapped up it’s annual... Read More Read more about The Kia Telluride vs The Mazda CX-30: The People’s Choice Award at the 2020 Washington Auto Show