Monday, October 3, 2011

Kia readying electric minicar for late 2011 launch