Mystery hood latch
Definitely for a 66 barracuda, but missing the other parts.
Print