Water/Air intercooler owners

I think im going to put antifreeze in mine and leave it? maybe its not a good idea?
 
Back
Top