New York police released video showing a couple just moments before their apparent abduction. For more on this story, click here: …
by W.C. | Aug 8, 2021 | Recent UFO Encounters
New York police released video showing a couple just moments before their apparent abduction. For more on this story, click here: …