Ancient Aliens Season 4 Episode 10
Angkor Wat, Cambodia, is the world's largest ancient religious temple. Within its megalithic ruins, researches have discovered a depiction of a species of dinosaur--a stegosaurus.
Sorry, there are no videos available!