What in the world are these Barracuda emblems for??
mvh said
These are the ones I was talking about...
Click to expand...
Yeah... Plymouth logo but nothing fish... Curious.
I was thinking fender badge similar to Formula S but can't find anything that confirms that idea.
:popcorn:
Print