The World's Strangest UFO Stories

The World's Strangest UFO Stories

The Alien Vampire Chronicles (1x6)


:

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.

  • :
  • : 9
  • : 3
  • Discovery Science