66 Barracuda emblems ????
Sorry,not able to post pic right now.Everything looks factory.Car was built in MI.Im on board with the hangover theory.
Print