UFOs: The Lost Evidence - Season 2 Episode 4 Extraterrestrials and Sacred Sites
Overview: The world's holy sites claim visitation by gods, but shocking new evidence suggests these locations have been deemed sacred because of contact with interstellar travelers in the distant past.