UFOs Have Landed on Planet Earth: Final Countdown to Alien Invasion [DVD]
- SKU: 19919433
- Release Date: 02/21/2012
This conspiratorially themed release hosted by Lloyd Pye poses the theory that human beings are not a product of evolution, but rather, of a scientific experiment conducted by alien lifeforms. The release explores questions about UFO sightings, crop circles, and more.
UFOs Have Landed on Planet Earth: Final Countdown to Alien Invasion