Scored another one.. 1966 Barracuda
Grille center with fish emblem - SOLD.
Print