Freeze plug quick fix??
I have seen those plugs be in for MANY years and never leaked.
Print