66 barracuda Hood release ???
i dont have pix, but I have 2 releases, one like yours and one with a plate with 4 spot welds in it to put your fingers on.
Print