It might be as well to remember that this is a "concept" car. Launch timing just right for the big USA motor shows.
Ford in dire need of some image-boosting for their range of vehicles.
Not that I wear a hat normally, but if it ever makes volume production in this form (anyone spot the lack of air-filtering for those throttle slides?), I would thereupon eat it.
(crow pie anyone?)