67 Barracuda Notchback lock strip
OUCH!!!
I found some
Print