FORD AT LE MANS PHOTO FINISH 1966 courtesy of Ford FORD AT LE MANS PHOTO FINISH 1966 courtesy of Ford Share Tweet