December 16, 2005


Kia Rio wins European “Autobest 2006” award

Seoul, South Korea

Connect with Autos.ca