
One of the biggest disappointments for me at the New York Auto Show was the utter lack of clever concept cars. There was a time when all the automakers were putting forth outrageous, impossible concepts, just because. But everybody has had to tighten their belts a few notches due to the global recession, and the concept cars have, quite frankly, gotten boring.
Leave it to Ford to debut an exciting concept… in China. Unveiled at the Beijing Auto Show, Ford introduced a new concept car called the “Start,” the only aspect of this concept ever destined for production is the three-cylinder EcoBoost engine. But it is still rather pretty.