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.
Release Date : 2019-07-03
Genre : Documentary
Duration : 43 menit
Rating : ⭐ 0/10 (0 votes)
Actors : Nick Pope, Richard Dolan, Eric Chase, Erica Lukes, Mike Bara