"Limited Edition" 65 Barracuda

I have never heard of a LE model. Formula S yes. LE no.
Yes, we will need to see some photos and a fender tag.