It already has antifreeze in the cooling system. You'll want to start it up without being hooked to water to blow out any water in the exhaust. The do sell a system where you can draw antifreeze into it through the flush port if you like but I think it is unnecessary. I'll be asking my dealer what they recommend but I don't think I will be fogging it or adding antifreeze into the flush port.