Ford: here I come. No, really, where's the rest of me ?