From £21,4857

Kia's Rio-based SUV is short on personality and interior finesse but it's one of the better-handling cars in its class

Advertisement