Chemtrails on the Discovery Channel Wednesday, March 18, 2009 Discovery Channel documentary: DC goes deeper into the conspiracy story and mystery of chemtrails.