Barracuda Hoods
There are pins that hold the inserts in place. I believe there is a recess area that the inserts set in also. Minor surface rust on bottom. PM for bottom side pictures.
Here are bottom side pics.
The first one is the 67
Print