2006 Kia Rio5 Road Test

Compact and inexpensive meets stylish and entertaining