The Daily Beast via Yahoo
Tribeca’s Strangest Doc Tells the Weird, Wild Stories of UFO Abductees
In 2021, Scarsdale, New York, resident Dave Rivera saw a UFO. While practicing meditation in a playground outside his apartment building, Rivera noticed an inexplicable orb in the sky that didn ...
2 days ago