UFO Captured on Camera in Puerto Rico

451

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 (16)
  • Not Alien (5)

Read More On This At Latest UFO sightings