Saturday, October 17, 2009

Ford Ka - Sat, Oct 17th

















This model car has been available since 1996. It's the
best-selling small car in England, and is everywhere
in Mexico. So, why the heck isn't it for sale in the U.S.?

No comments: