UFO Captured on Camera in Puerto Rico

UFO experts confirm the origins of strange objects captured on camera by NASA during a 1996 mission in Puerto Rico, in this clip from Season 16, “The Space Travelers.”

Your opinion?
  • Real (18)
  • Not Alien (6)
  • Fake (4)

1 Comment

Leave a Reply

Your email address will not be published.