AirDate: 3/10/2006 |
Overview: Something is hungry for blood in the jungles of Latin America and many believe it's a blood-sucking alien feasting on animals. Is it the result of a mutated CIA experiment or an alien traveling by inter-dimension portals and feeding on it's prey? |