1972 Duster lockstrip??
...well, that would explain the leaking issue!
thanks!
Print