Ancient Alien America (2018)

Ancient Alien America (2018)

Who Really Discovered America? 2018-01-01 US 85 Min. PG-13
4.3 3 votes

Watch Ancient Alien America: Stream the Latest Documentary, Thriller Film on LetMeWatchThis!

Shocking historical accounts of otherworldly creatures visiting indigenous peoples reveal the disturbing truth about alien involvement on Earth.