68 Barracuda Hood Latch
Pretty sure I have a set. Is this the style of release you have?
Print