Extraterrestrials and Sacred Sites
- Episode aired Aug 8, 2019
- TV-PG
- 42m
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... Read allThe 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.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.