Case File 156-The Buff Ledge UFO Encounter

Case File 156-The Buff Ledge UFO Encounter
In the United States, there are a few contenders for the title UFO capital. You might think it's New Mexico, with its sprawling deserts and history of UFO crashes ...
via YouTube https://www.youtube.com/watch?v=khIjFiHVBow

Post a Comment

0 Comments