I remember a guy on ebay selling a piece of newspaper , which said that the Barracuda Formula S , had been presented in November 1964.
About the price of these cars I 'm sure if you make a serious resturacion , this will have a higher cost than the market price.