- United States of America
- January 10, 2021
UFO Witness
Pleiadians and Alien Conspiracy
Season 2 Episode 8
Ben and Melissa explore a recent trend that has them concerned. Are extra-terrestrials brainwashing their victims in a plot to dominate humanity?