UFO Hunters Shocking Police Tapes Reveal Alien Activity (S2, E2)

2023-08-05 88

Police tapes, video, and the testimony of a radar operator suggest something very strange was seen over Ohio in 1994; Holland, Michigan in 1994; and Millstadt, Illinois in 2000. See more in Season 2, Episode 2, "UFO Emergency."