Ancient Astronauts Collection

Ancient Astronauts: The Return of The Gods (2015)
2015NR02:30:00
At the turn of the century, in Iraq, British archeologists discovered thousands of clay tablets detailing a time when th...