Uncovering Aliens

Alien Harvesting

Series 1 - Episode 2 Alien Harvesting

Watchlist
ADVERTISEMENT

Summary

The team heads to Indiana, where there are reports of supposed aliens that steal human blood from their victims.
History