1966 Plymouth Barracuda Center Grill Fish Emblem Medallion
1966 Plymouth Barracuda Center Grill Fish Emblem Medallion
OEM Part# 2582427. Used, has wear, pits, blemishes.
Repainted blue center, not show quality but will look GOOD when mounted!!!
Center fish is tightly in place. All 3 mounting prongs are intact. $85. + shipping