"Limited Edition" 65 Barracuda
Here is your emblem. 100% match. Aftermarket. Pep Boys probably sells them.
Pilot Automotive Stick-On Limited Edition Car Emblem - IP-421C | eBay
Print