1967 Barracuda fender tag
Most probably it is Rallye performance indicator, nothing else.
Print