Loading...
Uploaded by firedemon101 on Jan 13, 2009
Crash Test 2008 Kia Rio / Pride (Full Frontal Impact) C-NCAP
Autos & Vehicles
Standard YouTube License
the 2005-present Kia Rio is assembled in
China: Yangcheng Plant, Jiangsu
South Korea: Sohari Plant, Gwangmyeong
Ecuador: Quito
Annihilator1111 10 months ago
thats strong
fellafoe 2 years ago
Load more suggestions
the 2005-present Kia Rio is assembled in
China: Yangcheng Plant, Jiangsu
South Korea: Sohari Plant, Gwangmyeong
Ecuador: Quito
Annihilator1111 10 months ago
thats strong
fellafoe 2 years ago