The World's Strangest UFO Stories
Alien Vampire Chronicles
S1 E4:
Many believe that a blood-sucking alien hunts the jungles of Latin America.
The World's Strangest UFO Stories