Insult to injury: wanna bet that new Ford was made in Mexico? [NYT]