Any opinions or past knowledge of the 1964 cobra replica " barn find" on ebay. Owner claims car was built in England in the early 70's.