I'm assuming he's talking about Ethylene Glycol based anti-freeze and not Propylene Glycol based. Propylene Glycol is substantially safer, and is now used in may brands.
Just a foot note Petertown, Should you decide to embark on this course of self destruction, you should be aware that your death will not be a pleasant one. Prior to your demise you should expect to experience; nausea, convulsions, slurred speech, disorientation, and heart and kidney problems.
Good luck and God speed. :thumbsup: