I'm confused on the release. Ford says available late 2014. In realistic terms that means spring 2015 deliveries. A year early revealing is long as hell isn't it? What am I missing? What happened to the spring 2014 revealing to coincide with the anniversary?
|