Saturday, May 1, 2010

Concept Cars : Ford Start Concept

This is the new Ford Start Concept, which made its debut at the Beijing Motor Show 2010.