History Documentaries
Ancient Astronaut Theorists believe the sacred temple complex of Angkor Wat was constructed to replicate a star constellation, in this clip from Season 18, “Decoding the Dragon Gods.”
Credit History
Please support our Sponsors here :