Do you have this emblem on your 66 fish?
That emblem looks like it's from a 1964 Valiant. Here's a picture from the Valiant.org website. I'd say it's not original for a 1966 Barracuda.
Don
Print