Kia Shows Off Electric Pop City Car Concept Ahead of Paris Motor Show | Gas 2

Kia Shows Off Electric Pop City Car Concept Ahead of Paris Motor Show

by Nick Chambers August 18, 2010 2 comments