The World's Strangest UFO Stories

The World's Strangest UFO Stories

The Alien Vampire Chronicles (1x7)


: 23, 2006

An investigation of stories about a bloodsucking alien entity in the jungles of Latin America, and theories that it may be a mutated CIA experiment or an alien traveling by portals between dimensions.

  • : 2006
  • : 9
  • : 3
  • Discovery Science