Smacks of that Chrysler-esque plea to the American public that GM was supposed to be contemplating. Ford's CEO talking about "Retaking the american roadway with innovative new products" blah blah blah. Unless you guys tell me otherwise, I'm ready to assume this was one of the first airings. You guys seen it yet?