From what I can gather, they release a new picture every wednesday. I haven't seen the new on for this week. Does anyone have it?
I'm glad to see that I'm not the only wondering where the teaser pic is today. I've probably checked in half a dozen times looking for it. Perhaps Ford had to lay off the computer guy?!
No worries Pedro, as you'll be seeing the full 2010 reveal, at the L.A. auto show in less than 2 weeks.