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.”
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.”