National Geographic Film Crew Catches UFO On Camera

Ryder discovers something quite shocking in the night sky.

Advertisement