Key issues with my newly acquired 69 Barracuda
My money is on some lube and some sharp raps on the body of the lock to release the stuck pin
Print