Kia Updates Picanto and Rio in UK Lineup

Kia Updates Picanto and Rio in UK Lineup

The Kia Picanto and Kia Rio have taken the United Kingdom by…