On April 17, 1964, Ford dropped a bomb on the Detroit automotive world. Five days before the official opening of the 1964-1965 New York Worldâ



More...