Freeze plug pushed out

That's what I was thinking, pressure test for sure.