Discovery set to feed man to anaconda on live tvDiscovery set to feed man to anaconda on live tvThe Discovery channel is set to make history of sorts as they are planning to feed a live man to an anaconda.Double DownDouble Down