1966 Barracuda parts
probably one of these:
Facebook Groups
Plymouth Barracudas/Cudas 1964-1974
62/66 Barracuda an Valiant parts
might have been this guy:
Facebook
Print