Ancient Alien America poster

Details

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

MPAA Rating -

Status Released

Runtime 85 minutes

Budget $1m

Scroll to top