Where To Stream UFO Witness Season 2 Episode 7
Arcturians and Black Triangles
- Aired August 2, 2022
- 45 Min
- Rated 7.5
- Number 8 Of 16 Rated Episodes
Ben and Melissa investigate reports of triangular black craft terrorizing Las Vegas residents; they believe the alarmingly advanced UFOs can abduct humans via their minds, and if such claims prove true, the future of humanity hangs in the balance.