water leak on a DET...vid inside
Mark told me it was a freeze plug.... I know it's a freeze plug.. I just don't want to believe it's a freeze plug.
Last edited by bgreen
on 2014-06-19
at 23-47-55.