Ford 021c, concept car from ten years ago