3 ms·The Teflon Toxin (2015)2 points by mimixco 8y agomimixco 8y agoOP here. This is the subject of the excellent 2018 documentary, The Devil We Know.